diff --git a/src/script/nodes/math/operator_node.cpp b/src/script/nodes/math/operator_node.cpp index 51e2686c..90d843e9 100644 --- a/src/script/nodes/math/operator_node.cpp +++ b/src/script/nodes/math/operator_node.cpp @@ -320,8 +320,10 @@ void OScriptNodeOperator::validate_node_during_build(BuildLog& p_log) const Ref result = find_pin("result", PD_Output); if (!result.is_valid()) p_log.error(this, "No result pin found, right-click node and select 'Refresh Nodes'."); - else if (!result->has_any_connections()) - p_log.error(this, result, "Requires a connection."); + // GH-667 Relaxed temporarily until we can introduce graph traversal to determine if the + // node actually will be discarded at runtime. + // else if (!result->has_any_connections()) + // p_log.error(this, result, "Requires a connection."); super::validate_node_during_build(p_log); }