summaryrefslogtreecommitdiff
path: root/gtk/gtktreemenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtktreemenu.c')
-rw-r--r--gtk/gtktreemenu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtktreemenu.c b/gtk/gtktreemenu.c
index a2f1290ca7..25a0141120 100644
--- a/gtk/gtktreemenu.c
+++ b/gtk/gtktreemenu.c
@@ -961,7 +961,7 @@ row_reordered_cb (GtkTreeModel *model,
GtkTreeMenuPrivate *priv = menu->priv;
gboolean this_menu = FALSE;
- if (path == NULL || priv->root == NULL)
+ if (gtk_tree_path_get_depth (path) == 0 && !priv->root)
this_menu = TRUE;
else if (priv->root)
{