Index: chrome/browser/android/signin/signin_manager_android.cc |
diff --git a/chrome/browser/android/signin/signin_manager_android.cc b/chrome/browser/android/signin/signin_manager_android.cc |
index af22d1575cd52c268a9eb585d88fcc72d7ec6241..6ec2a42c2707c0df45e86d13729ddd7088b706ad 100644 |
--- a/chrome/browser/android/signin/signin_manager_android.cc |
+++ b/chrome/browser/android/signin/signin_manager_android.cc |
@@ -228,8 +228,10 @@ void SigninManagerAndroid::LogInSignedInUser(JNIEnv* env, jobject obj) { |
// Old code path that doesn't depend on the new Account Reconcilor. |
// We manually login. |
+ ProfileOAuth2TokenService* token_service = |
+ ProfileOAuth2TokenServiceFactory::GetForProfile(profile_); |
merge_session_helper_.reset(new GoogleAutoLoginHelper(profile_, this)); |
- merge_session_helper_->LogIn(); |
+ merge_session_helper_->LogIn(token_service->GetPrimaryAccountId()); |
} |
} |