diff --git a/Security/Authorization/AuthorizationHelper.php b/Security/Authorization/AuthorizationHelper.php index f786e38f3..ed2dd499d 100644 --- a/Security/Authorization/AuthorizationHelper.php +++ b/Security/Authorization/AuthorizationHelper.php @@ -296,7 +296,7 @@ class AuthorizationHelper ); foreach ($roles as $r) { - $childRoles = $this->roleHierarchy->getReachableRoles([$r]); + $childRoles = $this->roleHierarchy->getReachableRoleNames([$r->getRole()]); if (\in_array($role, $childRoles)) { $parentRoles[] = $r;