diff options
Diffstat (limited to 'filter/rule-editor.c')
-rw-r--r-- | filter/rule-editor.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/filter/rule-editor.c b/filter/rule-editor.c index b6056b3777..63dbd7e388 100644 --- a/filter/rule-editor.c +++ b/filter/rule-editor.c @@ -253,7 +253,10 @@ add_editor_clicked (GtkWidget *dialog, int button, RuleEditor *re) default: gnome_dialog_close (GNOME_DIALOG (dialog)); case -1: - gtk_object_unref (GTK_OBJECT (re->edit)); + if (re->edit) { + gtk_object_unref (GTK_OBJECT (re->edit)); + } + re->edit = NULL; re->dialog = NULL; |