diff --git a/src/Elasticsearch/Metadata/Resource/Factory/ElasticsearchProviderResourceMetadataCollectionFactory.php b/src/Elasticsearch/Metadata/Resource/Factory/ElasticsearchProviderResourceMetadataCollectionFactory.php index 91b79c5f037..52cf08f21aa 100644 --- a/src/Elasticsearch/Metadata/Resource/Factory/ElasticsearchProviderResourceMetadataCollectionFactory.php +++ b/src/Elasticsearch/Metadata/Resource/Factory/ElasticsearchProviderResourceMetadataCollectionFactory.php @@ -82,7 +82,7 @@ public function create(string $resourceClass): ResourceMetadataCollection private function hasIndices(Operation $operation): bool { - if (false === $operation->getElasticsearch()) { + if (false === $operation->getElasticsearch() || null === $operation->getElasticsearch()) { return false; }