diff --git a/src/ControlStructure/BlockToken.php b/src/ControlStructure/BlockToken.php index f02787e..e369781 100644 --- a/src/ControlStructure/BlockToken.php +++ b/src/ControlStructure/BlockToken.php @@ -30,7 +30,7 @@ class BlockToken implements ControlStructure { } catch(\TypeError \$ex) { throw new \Exception( - sprintf('A block awaiting arguments `%s` instead received `%s` with values `%s`', '$arguments', implode(', ', array_map('gettype', \$inlineVariables)), json_encode(\$inlineVariables)) + sprintf('A block awaiting arguments `%s` instead received `%s` with values `%s`', '$arguments', implode(', ', array_map('gettype', \$inlineVariables ?? [])), json_encode(\$inlineVariables)) ); } ?>