diff --git a/gio/tests/gdbus-close-pending.c b/gio/tests/gdbus-close-pending.c index c74ce665f..762d931eb 100644 --- a/gio/tests/gdbus-close-pending.c +++ b/gio/tests/gdbus-close-pending.c @@ -174,7 +174,8 @@ delayed_close_free (gpointer data) DelayedClose *df = data; g_object_unref (df->stream); - g_object_unref (df->cancellable); + if (df->cancellable) + g_object_unref (df->cancellable); g_free (df); }