diff --git a/lib/features/login/presentation/login_controller.dart b/lib/features/login/presentation/login_controller.dart index 0caea8a21..87a401926 100644 --- a/lib/features/login/presentation/login_controller.dart +++ b/lib/features/login/presentation/login_controller.dart @@ -142,9 +142,10 @@ class LoginController extends ReloadableController { getAuthenticatedAccountAction(); } else if (failure is CheckOIDCIsAvailableFailure || failure is GetStoredOidcConfigurationFailure || - failure is GetOIDCIsAvailableFailure || - failure is GetAuthenticatedAccountFailure) { + failure is GetOIDCIsAvailableFailure) { _showFormLoginWithCredentialAction(); + } else if (failure is GetAuthenticatedAccountFailure) { + _checkOIDCIsAvailable(); } }