diff --git a/src/providers/firebase_sdk_auth_backend.ts b/src/providers/firebase_sdk_auth_backend.ts index 0c97ef1df..663700250 100644 --- a/src/providers/firebase_sdk_auth_backend.ts +++ b/src/providers/firebase_sdk_auth_backend.ts @@ -94,7 +94,7 @@ export class FirebaseSdkAuthBackend extends AuthBackend { } getRedirectResult(): Observable { - return Observable.fromPromise(>this._fbAuth.getRedirectResult()); + return Observable.fromPromise(>Promise.resolve(this._fbAuth.getRedirectResult())); } private _enumToAuthProvider(providerId: AuthProviders): firebase.auth.AuthProvider | FirebaseOAuthProvider {