diff options
Diffstat (limited to 'widgets/misc/e-error.c')
-rw-r--r-- | widgets/misc/e-error.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/widgets/misc/e-error.c b/widgets/misc/e-error.c index 9310ef9bfc..3ced3adfa7 100644 --- a/widgets/misc/e-error.c +++ b/widgets/misc/e-error.c @@ -592,7 +592,7 @@ remove_parent(GtkWidget *w, GtkWidget *parent) void e_error_default_parent(struct _GtkWindow *parent) { - if (g_slist_find(ee_parent_list, parent) != NULL) { + if (g_slist_find(ee_parent_list, parent) == NULL) { ee_parent_list = g_slist_prepend(ee_parent_list, parent); g_signal_connect(parent, "destroy", G_CALLBACK(remove_parent), parent); } |