aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mm-modem-gsm-sms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mm-modem-gsm-sms.c b/src/mm-modem-gsm-sms.c
index d74c7b39..271c67b0 100644
--- a/src/mm-modem-gsm-sms.c
+++ b/src/mm-modem-gsm-sms.c
@@ -144,7 +144,8 @@ sms_auth_info_destroy (gpointer data)
{
SmsAuthInfo *info = data;
- g_hash_table_destroy (info->hash);
+ if (info->hash)
+ g_hash_table_destroy (info->hash);
g_free (info->str);
memset (info, 0, sizeof (SmsAuthInfo));
g_free (info);