diff --git a/source/blender/nodes/geometry/nodes/node_geo_bake.cc b/source/blender/nodes/geometry/nodes/node_geo_bake.cc index d5ed107b9f7..dce58256c13 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_bake.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_bake.cc @@ -95,16 +95,6 @@ static void node_declare(NodeDeclarationBuilder &b) static void node_init(bNodeTree * /*tree*/, bNode *node) { NodeGeometryBake *data = MEM_callocN(__func__); - - data->items = MEM_calloc_arrayN(1, __func__); - data->items_num = 1; - - NodeGeometryBakeItem &item = data->items[0]; - item.name = BLI_strdup(DATA_("Geometry")); - item.identifier = data->next_identifier++; - item.attribute_domain = int16_t(AttrDomain::Point); - item.socket_type = SOCK_GEOMETRY; - node->storage = data; } @@ -522,17 +512,9 @@ static void node_layout_ex(uiLayout *layout, bContext *C, PointerRNA *ptr) static void node_gather_link_searches(GatherLinkSearchOpParams ¶ms) { const eNodeSocketDatatype type = eNodeSocketDatatype(params.other_socket().type); - if (type == SOCK_GEOMETRY) { - params.add_item(IFACE_("Geometry"), [](LinkSearchOpParams ¶ms) { - bNode &node = params.add_node("GeometryNodeBake"); - params.connect_available_socket(node, "Geometry"); - }); - return; - } if (!BakeItemsAccessor::supports_socket_type(type, params.node_tree().type)) { return; } - params.add_item( IFACE_("Value"), [type](LinkSearchOpParams ¶ms) {