diff --git a/src/Identity/Core/src/SignInManager.cs b/src/Identity/Core/src/SignInManager.cs index d475e89f695e..c29b79e74dda 100644 --- a/src/Identity/Core/src/SignInManager.cs +++ b/src/Identity/Core/src/SignInManager.cs @@ -129,7 +129,7 @@ public virtual bool IsSignedIn(ClaimsPrincipal principal) { throw new ArgumentNullException(nameof(principal)); } - return principal?.Identities != null && + return principal.Identities != null && principal.Identities.Any(i => i.AuthenticationType == IdentityConstants.ApplicationScheme); }