Index: chrome/browser/chromeos/login/existing_user_controller.cc |
diff --git a/chrome/browser/chromeos/login/existing_user_controller.cc b/chrome/browser/chromeos/login/existing_user_controller.cc |
index 54a6820cbac13b39200f5b28d2bd910d0a33ada9..95257862b679616087f511ac7e49064e1792702e 100644 |
--- a/chrome/browser/chromeos/login/existing_user_controller.cc |
+++ b/chrome/browser/chromeos/login/existing_user_controller.cc |
@@ -1241,7 +1241,7 @@ void ExistingUserController::OnOAuth2TokensFetched( |
token_handle_util_.reset( |
new TokenHandleUtil(user_manager::UserManager::Get())); |
} |
- if (!token_handle_util_->HasToken(user_context.GetUserID())) { |
+ if (token_handle_util_->ShouldObtainHandle(user_context.GetUserID())) { |
token_handle_util_->GetTokenHandle( |
user_context.GetUserID(), user_context.GetAccessToken(), |
base::Bind(&ExistingUserController::OnTokenHandleObtained, |