summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/atmodem/network-registration.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/atmodem/network-registration.c b/drivers/atmodem/network-registration.c
index e0214d1b..40796d5f 100644
--- a/drivers/atmodem/network-registration.c
+++ b/drivers/atmodem/network-registration.c
@@ -666,6 +666,9 @@ void at_network_registration_exit(struct ofono_modem *modem)
{
struct at_data *at = ofono_modem_userdata(modem);
+ if (!at->netreg)
+ return;
+
g_free(at->netreg);
at->netreg = NULL;