diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/Indexer/Record/Hydrator/ThesaurusHydrator.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/Indexer/Record/Hydrator/ThesaurusHydrator.php index 64fb4fedc0..6f6c502151 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/Indexer/Record/Hydrator/ThesaurusHydrator.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/Indexer/Record/Hydrator/ThesaurusHydrator.php @@ -98,7 +98,8 @@ class ThesaurusHydrator implements HydratorInterface } } else { - if(($fields[$name])->get_generate_cterms()) { + $field = $fields[$name]; + if($field->get_generate_cterms()) { $this->candidate_terms->insert($field_names[$offset], $values[$offset]); } }