diff --git a/core/modules/views/src/Plugin/EntityReferenceSelection/ViewsSelection.php b/core/modules/views/src/Plugin/EntityReferenceSelection/ViewsSelection.php index 2a3d88516a..527db331da 100644 --- a/core/modules/views/src/Plugin/EntityReferenceSelection/ViewsSelection.php +++ b/core/modules/views/src/Plugin/EntityReferenceSelection/ViewsSelection.php @@ -287,7 +287,12 @@ protected function getDisplayExecutionResults(string $match = NULL, string $matc if ($this->initializeView($match, $match_operator, $limit, $ids)) { $results = $this->view->executeDisplay($display_name, $arguments); } - return $results; + if (is_null($results)) { + return (array)$results; + } + else { + return $results; + } } /**