diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/network.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c index b1cc2998..12d6f6ef 100644 --- a/src/network.c +++ b/src/network.c @@ -1424,6 +1424,9 @@ void ofono_network_registration_unregister(struct ofono_modem *modem) { DBusConnection *conn = ofono_dbus_get_connection(); + if (modem->network_registration == NULL) + return; + g_dbus_unregister_interface(conn, modem->path, NETWORK_REGISTRATION_INTERFACE); ofono_modem_remove_interface(modem, NETWORK_REGISTRATION_INTERFACE); |