diff --git a/Classes/Fusion/Eel/FlowQueryOperations/FilterByReferenceOperation.php b/Classes/Fusion/Eel/FlowQueryOperations/FilterByReferenceOperation.php index 91bc7e4..f0265ef 100644 --- a/Classes/Fusion/Eel/FlowQueryOperations/FilterByReferenceOperation.php +++ b/Classes/Fusion/Eel/FlowQueryOperations/FilterByReferenceOperation.php @@ -62,7 +62,7 @@ public function evaluate(FlowQuery $flowQuery, array $arguments) foreach ($flowQuery->getContext() as $node) { /** @var NodeInterface $node */ $propertyValue = $node->getProperty($filterByPropertyPath); - if ($nodeReference === $propertyValue || (is_array($propertyValue) && in_array($nodeReference, $propertyValue, true))) { + if ($nodeReference == $propertyValue || (is_array($propertyValue) && in_array($nodeReference, $propertyValue, false))) { $filteredNodes[] = $node; } }