diff options
-rw-r--r-- | intern/cycles/blender/blender_python.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/blender/blender_python.cpp b/intern/cycles/blender/blender_python.cpp index f7a05463f66..6c3b137fd52 100644 --- a/intern/cycles/blender/blender_python.cpp +++ b/intern/cycles/blender/blender_python.cpp @@ -258,6 +258,7 @@ static PyObject *osl_update_node_func(PyObject *self, PyObject *args) if(param->isclosure) { socket_type = "NodeSocketShader"; + data_type = BL::NodeSocket::type_SHADER; } else if(param->type.vecsemantics == TypeDesc::COLOR) { socket_type = "NodeSocketColor"; |