diff options
Diffstat (limited to 'mail/folder-browser.c')
-rw-r--r-- | mail/folder-browser.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/mail/folder-browser.c b/mail/folder-browser.c index d70ea2c47e..3c11954b45 100644 --- a/mail/folder-browser.c +++ b/mail/folder-browser.c @@ -199,8 +199,11 @@ folder_browser_destroy (GtkObject *object) } /* wait for all outstanding async events against us */ - mail_async_event_destroy (folder_browser->async_event); - + if (folder_browser->async_event) { + mail_async_event_destroy (folder_browser->async_event); + folder_browser->async_event = NULL; + } + if (folder_browser->search_full) { g_object_unref (folder_browser->search_full); folder_browser->search_full = NULL; |