diff options
Diffstat (limited to 'mail/subscribe-dialog.c')
-rw-r--r-- | mail/subscribe-dialog.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mail/subscribe-dialog.c b/mail/subscribe-dialog.c index 34522e6304..b0b49805b9 100644 --- a/mail/subscribe-dialog.c +++ b/mail/subscribe-dialog.c @@ -762,12 +762,13 @@ build_tree (SubscribeDialog *sc, CamelStore *store) return; } + e_tree_memory_freeze(E_TREE_MEMORY(sc->folder_model)); e_tree_memory_node_remove (E_TREE_MEMORY(sc->folder_model), sc->folder_root); sc->folder_root = e_tree_memory_node_insert (E_TREE_MEMORY(sc->folder_model), NULL, 0, NULL); - build_etree_from_folder_info (sc, sc->folder_root, sc->folder_info); + e_tree_memory_thaw(E_TREE_MEMORY(sc->folder_model)); camel_exception_free (ex); } |