diff --git a/lib/UserBackend.php b/lib/UserBackend.php index 5f91cde..cf763dc 100644 --- a/lib/UserBackend.php +++ b/lib/UserBackend.php @@ -421,6 +421,10 @@ public function updateAttributes(string $uid, array $attributes): void { $groupsToRemove = array_diff($oldGroups, $newGroups); foreach ($groupsToAdd as $group) { + if (strtolower($group) === 'admin') { + continue; + } + if (!($groupManager->groupExists($group))) { $groupManager->createGroup($group); }