diff --git a/gtk/gtkappchooserdialog.c b/gtk/gtkappchooserdialog.c index e55eac33e7..ce7cfeed57 100644 --- a/gtk/gtkappchooserdialog.c +++ b/gtk/gtkappchooserdialog.c @@ -536,6 +536,8 @@ gtk_app_chooser_dialog_dispose (GObject *object) cancel_and_clear_cancellable (self); g_clear_object (&self->priv->online); + self->priv->dismissed = TRUE; + G_OBJECT_CLASS (gtk_app_chooser_dialog_parent_class)->dispose (object); }