diff --git a/source/blender/editors/space_node/node_templates.cc b/source/blender/editors/space_node/node_templates.cc index 33d751a8e64..87d48ea7cb2 100644 --- a/source/blender/editors/space_node/node_templates.cc +++ b/source/blender/editors/space_node/node_templates.cc @@ -255,7 +255,8 @@ static void node_socket_add_replace(const bContext *C, continue; } - if (STREQ(sock_prev->name, sock_from->name) && sock_prev->type == sock_from->type) { + if (STREQ(sock_prev->identifier, sock_from->identifier) && + sock_prev->type == sock_from->type) { bNodeLink *link = sock_prev->link; if (link && link->fromnode) {