diff --git a/drivers/atmodem/sms.c b/drivers/atmodem/sms.c index d6683feb..02cd27a1 100644 --- a/drivers/atmodem/sms.c +++ b/drivers/atmodem/sms.c @@ -1242,6 +1242,8 @@ static void at_sms_remove(struct ofono_sms *sms) g_at_chat_unref(data->chat); g_free(data); + + ofono_sms_set_data(sms, NULL); } static struct ofono_sms_driver driver = {