diff --git a/src/Queries/BaseQuery.php b/src/Queries/BaseQuery.php index 55d6d4c..5037a88 100644 --- a/src/Queries/BaseQuery.php +++ b/src/Queries/BaseQuery.php @@ -410,7 +410,7 @@ public function stopQuery() protected function addItemToResultsUsingKeyBy(&$results, BaseBitrixModel $object) { $item = $object->fields; - if (!isset($item[$this->keyBy])) { + if (!array_key_exists($this->keyBy, $item)) { throw new LogicException("Field {$this->keyBy} is not found in object"); }