diff --git a/packages/firebase_auth/firebase_auth/android/src/main/java/io/flutter/plugins/firebase/auth/FlutterFirebaseAuthPlugin.java b/packages/firebase_auth/firebase_auth/android/src/main/java/io/flutter/plugins/firebase/auth/FlutterFirebaseAuthPlugin.java index 72e0a9f43efb..e35608b6bdfe 100755 --- a/packages/firebase_auth/firebase_auth/android/src/main/java/io/flutter/plugins/firebase/auth/FlutterFirebaseAuthPlugin.java +++ b/packages/firebase_auth/firebase_auth/android/src/main/java/io/flutter/plugins/firebase/auth/FlutterFirebaseAuthPlugin.java @@ -1703,6 +1703,7 @@ private MultiFactor getAppMultiFactor( final FirebaseUser currentUser = getCurrentUser(appName); if (currentUser == null) { result.error(new FirebaseNoSignedInUserException("No user is signed in")); + return; } if (multiFactorUserMap.get(appName) == null) { multiFactorUserMap.put(appName, new HashMap<>());