diff --git a/src/Node/SetNode.php b/src/Node/SetNode.php index 288911a5c22..1fced5c2e0a 100644 --- a/src/Node/SetNode.php +++ b/src/Node/SetNode.php @@ -33,7 +33,7 @@ public function __construct(bool $capture, Node $names, Node $values, int $linen $safe = false; if ($capture) { $safe = true; - if (Node::class === get_class($values) && !count($values)) { + if ($values instanceof Nodes && !count($values)) { $values = new ConstantExpression('', $values->getTemplateLine()); $capture = false; } elseif ($values instanceof TextNode) {