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 a2f84fcf6a42..a8157601ffea 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 @@ -419,7 +419,8 @@ public void signInWithProvider( result) { FirebaseAuth firebaseAuth = getAuthFromPigeon(app); - OAuthProvider.Builder provider = OAuthProvider.newBuilder(signInProvider.getProviderId()); + OAuthProvider.Builder provider = + OAuthProvider.newBuilder(signInProvider.getProviderId(), firebaseAuth); if (signInProvider.getScopes() != null) { provider.setScopes(signInProvider.getScopes()); }