From 83a0fc2b3108aeae5b2a6b9a5f2012f7f1a749a4 Mon Sep 17 00:00:00 2001 From: jelo Date: Fri, 27 Feb 2026 22:02:33 +0000 Subject: [PATCH] Fix crash when deleting a sibling node of AnimationPlayer --- editor/docks/scene_tree_dock.cpp | 3 +++ 1 file changed, 3 insertions(+) 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();