diff --git a/source/blender/editors/space_node/node_draw.cc b/source/blender/editors/space_node/node_draw.cc index 25a127ae7c3..8fd82b6848a 100644 --- a/source/blender/editors/space_node/node_draw.cc +++ b/source/blender/editors/space_node/node_draw.cc @@ -701,6 +701,9 @@ static void add_flat_items_for_socket(bNode &node, Vector &r_items) { bNodeSocket &socket = node.socket_by_decl(socket_decl); + if (!socket.is_visible()) { + return; + } if (!socket_decl.align_with_previous_socket) { r_items.append({flat_item::Socket()}); }