diff options
Diffstat (limited to 'widgets/table/e-tree-memory.c')
-rw-r--r-- | widgets/table/e-tree-memory.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/widgets/table/e-tree-memory.c b/widgets/table/e-tree-memory.c index 9f6af6535c..330dac93fb 100644 --- a/widgets/table/e-tree-memory.c +++ b/widgets/table/e-tree-memory.c @@ -163,7 +163,8 @@ e_tree_memory_freeze(ETreeMemory *etmm) { ETreeMemoryPriv *priv = etmm->priv; - e_tree_model_pre_change(E_TREE_MODEL(etmm)); + if (priv->frozen == 0) + e_tree_model_pre_change(E_TREE_MODEL(etmm)); priv->frozen ++; } |