diff --git a/editor/scene/scene_tree_editor.cpp b/editor/scene/scene_tree_editor.cpp index 8d7cb7cf88e..8dd0fb4b7b1 100644 --- a/editor/scene/scene_tree_editor.cpp +++ b/editor/scene/scene_tree_editor.cpp @@ -1444,7 +1444,7 @@ void SceneTreeEditor::set_selected(Node *p_node, bool p_emit_selected) { if (auto_expand_selected) { // Make visible when it's collapsed. TreeItem *node = item->get_parent(); - while (node && node != tree->get_root()) { + while (node) { node->set_collapsed(false); node = node->get_parent(); }