diff --git a/source/blender/editors/interface/interface_template_node_tree_interface.cc b/source/blender/editors/interface/interface_template_node_tree_interface.cc index ebc5a2fe9db..88a51012376 100644 --- a/source/blender/editors/interface/interface_template_node_tree_interface.cc +++ b/source/blender/editors/interface/interface_template_node_tree_interface.cc @@ -460,14 +460,14 @@ bool NodePanelDropTarget::on_drop(bContext *C, const DragInfo &drag_info) const } case DropLocation::Before: { /* Insert into same panel as the target. */ - parent = interface.find_item_parent(panel_.item); + parent = interface.find_item_parent(panel_.item, true); BLI_assert(parent != nullptr); index = parent->items().as_span().first_index_try(&panel_.item); break; } case DropLocation::After: { /* Insert into same panel as the target. */ - parent = interface.find_item_parent(panel_.item); + parent = interface.find_item_parent(panel_.item, true); BLI_assert(parent != nullptr); index = parent->items().as_span().first_index_try(&panel_.item) + 1; break;