diff --git a/lib/private/User/Manager.php b/lib/private/User/Manager.php index 9a8fb74a03d2b..64ea9024f8a72 100644 --- a/lib/private/User/Manager.php +++ b/lib/private/User/Manager.php @@ -711,7 +711,7 @@ public function getByEmail($email): array { $users = []; $userConfig = $this->getUserConfig(); // looking for 'email' only (and not primary_mail) is intentional - $userIds = $userConfig->searchUsersByValueString('settings', 'email', $email, caseInsensitive: true); + $userIds = $userConfig->searchUsersByValueString('settings', 'email', strtolower($email)); foreach ($userIds as $userId) { $user = $this->get($userId); if ($user !== null) {