diff --git a/Core/ReferenceResolver/EmbeddedRegexpReferenceResolverTrait.php b/Core/ReferenceResolver/EmbeddedRegexpReferenceResolverTrait.php index 4e7388f1..43fd4c2e 100644 --- a/Core/ReferenceResolver/EmbeddedRegexpReferenceResolverTrait.php +++ b/Core/ReferenceResolver/EmbeddedRegexpReferenceResolverTrait.php @@ -36,7 +36,7 @@ public function resolveEmbeddedReferences($string) if ($count) { foreach ($matches[0] as $referenceIdentifier) { $reference = $this->getReferenceValue(substr($referenceIdentifier, 1, -1)); - if (is_string($reference)) { + if (!is_array($reference)) { $string = str_replace($referenceIdentifier, $reference, $string); } }