diff --git a/editor/docks/scene_tree_dock.cpp b/editor/docks/scene_tree_dock.cpp index 4791bd4e9f..937cbbea39 100644 --- a/editor/docks/scene_tree_dock.cpp +++ b/editor/docks/scene_tree_dock.cpp @@ -2330,6 +2330,9 @@ void SceneTreeDock::perform_node_renames(Node *p_base, HashMap for (const KeyValue &rename : *p_renames) { NodePath old_path = rename.key->get_path(); NodePath new_path = rename.value; + if (new_path.is_empty()) { + continue; + } Vector rel_path = old_path.rel_path_to(new_path).get_names(); StringName old_node_name = rename.key->get_name();