aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/e-summary-mail.c
diff options
context:
space:
mode:
Diffstat (limited to 'my-evolution/e-summary-mail.c')
-rw-r--r--my-evolution/e-summary-mail.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/my-evolution/e-summary-mail.c b/my-evolution/e-summary-mail.c
index 6d429e0df1..7a1afcb726 100644
--- a/my-evolution/e-summary-mail.c
+++ b/my-evolution/e-summary-mail.c
@@ -433,7 +433,6 @@ e_summary_folder_unregister_storage (StorageInfo *si, gboolean remove)
CORBA_Environment ev;
g_free (si->name);
- bonobo_object_release_unref (si->storage, NULL);
corba_listener = evolution_storage_listener_corba_objref (si->listener);
@@ -450,6 +449,8 @@ e_summary_folder_unregister_storage (StorageInfo *si, gboolean remove)
g_signal_handlers_disconnect_matched (si->listener, G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, si);
g_object_unref (si->listener);
+
+ bonobo_object_release_unref (si->storage, NULL);
/* FIXME Folders */