diff --git a/apps/provisioning_api/lib/Controller/UsersController.php b/apps/provisioning_api/lib/Controller/UsersController.php index 9d2009d313d..8d668c64691 100644 --- a/apps/provisioning_api/lib/Controller/UsersController.php +++ b/apps/provisioning_api/lib/Controller/UsersController.php @@ -952,7 +952,7 @@ class UsersController extends AUserDataOCSController { $isSubAdminAccessible = !$isSelf && $subAdminManager->isUserAccessible($currentLoggedInUser, $targetUser); $canEditOther = $isAdmin - || ($isDelegatedAdmin && !$this->groupManager->isInGroup($targetUser->getUID(), 'admin')) + || ($isDelegatedAdmin && !$this->groupManager->isAdmin($targetUser->getUID())) || $isSubAdminAccessible; if (!$isSelf && !$canEditOther) {