diff --git a/gio/gapplication.c b/gio/gapplication.c index 8ad4d0ff0..f702b6b9d 100644 --- a/gio/gapplication.c +++ b/gio/gapplication.c @@ -1373,6 +1373,9 @@ g_application_finalize (GObject *object) { GApplication *application = G_APPLICATION (object); + if (application->priv->inactivity_timeout_id) + g_source_remove (application->priv->inactivity_timeout_id); + g_slist_free_full (application->priv->option_groups, (GDestroyNotify) g_option_group_unref); if (application->priv->main_options) g_option_group_unref (application->priv->main_options);