diff --git a/app/node/block/transition/transition.cpp b/app/node/block/transition/transition.cpp index f7497af41..f0590e5c5 100644 --- a/app/node/block/transition/transition.cpp +++ b/app/node/block/transition/transition.cpp @@ -173,10 +173,14 @@ void TransitionBlock::Value(const NodeValueRow &value, const NodeGlobals &global if (out_buffer.type() != NodeValue::kNone) { job.Insert(kOutBlockInput, out_buffer); + } else { + job.Insert(kOutBlockInput, NodeValue(NodeValue::kTexture, nullptr)); } if (in_buffer.type() != NodeValue::kNone) { job.Insert(kInBlockInput, in_buffer); + } else { + job.Insert(kInBlockInput, NodeValue(NodeValue::kTexture, nullptr)); } job.Insert(kCurveInput, value);