diff --git a/bitwarden_license/src/Sso/Controllers/AccountController.cs b/bitwarden_license/src/Sso/Controllers/AccountController.cs index dd095f311e..457298c8c8 100644 --- a/bitwarden_license/src/Sso/Controllers/AccountController.cs +++ b/bitwarden_license/src/Sso/Controllers/AccountController.cs @@ -351,6 +351,10 @@ namespace Bit.Sso.Controllers { var name = GetName(claims); var email = GetEmailAddress(claims); + if (string.IsNullOrWhiteSpace(email) && providerUserId.Contains("@")) + { + email = providerUserId; + } Guid? orgId = null; if (Guid.TryParse(provider, out var oId))