src/IncludeResolver.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/IncludeResolver.php b/src/IncludeResolver.php index 7046c6c..fcf0182 100644 --- a/src/IncludeResolver.php +++ b/src/IncludeResolver.php @@ -107,7 +107,8 @@ class IncludeResolver { $field_access = $field_list->access('view', NULL, TRUE); if (!$field_access->isAllowed()) { $message = 'The current user is not allowed to view this relationship.'; - $includes = EntityCollection::merge($includes, new EntityCollection([new EntityAccessDeniedHttpException($entity, $field_access, '', $message)])); + $exception = new EntityAccessDeniedHttpException($entity, $field_access, '', $message); + $includes = EntityCollection::merge($includes, new EntityCollection([$exception])); continue; } $target_type = $field_list->getFieldDefinition()->getFieldStorageDefinition()->getSetting('target_type');