diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c index 6f7963f4765..ccb38ca7ce1 100644 --- a/source/blender/blenkernel/intern/node.c +++ b/source/blender/blenkernel/intern/node.c @@ -2333,7 +2333,7 @@ void ntreeBeginExecTree(bNodeTree *ntree) ns->hasoutput = 1; /* sock type is needed to detect rgba or value or vector types */ - if(sock->link) + if(sock->link && sock->link->fromsock) ns->sockettype= sock->link->fromsock->type; else sock->ns.sockettype= sock->type;