diff --git a/src/Serializer/AbstractItemNormalizer.php b/src/Serializer/AbstractItemNormalizer.php index 6120e93266f..a8136f5f028 100644 --- a/src/Serializer/AbstractItemNormalizer.php +++ b/src/Serializer/AbstractItemNormalizer.php @@ -441,7 +441,7 @@ protected function canAccessAttribute(?object $object, string $attribute, array $security = $propertyMetadata->getSecurity(); if (null !== $this->resourceAccessChecker && $security) { return $this->resourceAccessChecker->isGranted($context['resource_class'], $security, [ - 'object' => $object, + 'object' => $object ?? $context[self::OBJECT_TO_POPULATE] ?? null, ]); }