diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 4ea20bb848..3bf9753d26 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -10545,7 +10545,7 @@ gtk_tree_view_move_cursor_start_end (GtkTreeView *tree_view, do { - while (cursor_node && !_gtk_rbtree_is_nil (cursor_node)) + while (cursor_node && !_gtk_rbtree_is_nil (cursor_node->right)) cursor_node = cursor_node->right; if (cursor_node->children == NULL) break;