diff options
Diffstat (limited to 'mail/em-folder-tree-model.c')
-rw-r--r-- | mail/em-folder-tree-model.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mail/em-folder-tree-model.c b/mail/em-folder-tree-model.c index dea9daa7ff..ed2ace1320 100644 --- a/mail/em-folder-tree-model.c +++ b/mail/em-folder-tree-model.c @@ -579,6 +579,10 @@ em_folder_tree_model_set_session (EMFolderTreeModel *model, g_warn_if_fail (model->priv->account_store == NULL); model->priv->account_store = g_object_ref (account_store); + /* No need to connect to "service-added" emissions since it's + * always immediately followed by either "service-enabled" or + * "service-disabled". */ + g_signal_connect ( account_store, "service-removed", G_CALLBACK (folder_tree_model_service_removed), |