diff --git a/plugins/telit/mm-broadband-modem-telit.c b/plugins/telit/mm-broadband-modem-telit.c index 35900c9f..bd92d076 100644 --- a/plugins/telit/mm-broadband-modem-telit.c +++ b/plugins/telit/mm-broadband-modem-telit.c @@ -723,7 +723,8 @@ static void load_unlock_retries_step (GTask *task); static void load_unlock_retries_context_free (LoadUnlockRetriesContext *ctx) { - g_object_unref (ctx->retries); + if (ctx->retries) + g_object_unref (ctx->retries); g_slice_free (LoadUnlockRetriesContext, ctx); }