| Index: chrome/browser/signin/signin_tracker.cc
|
| ===================================================================
|
| --- chrome/browser/signin/signin_tracker.cc (revision 137482)
|
| +++ chrome/browser/signin/signin_tracker.cc (working copy)
|
| @@ -174,7 +174,8 @@
|
| return false;
|
| ProfileSyncService* service =
|
| ProfileSyncServiceFactory::GetForProfile(profile);
|
| - return (service->AreCredentialsAvailable() &&
|
| + return (service->IsSyncEnabledAndLoggedIn() &&
|
| + service->IsSyncTokenAvailable() &&
|
| service->GetAuthError().state() == GoogleServiceAuthError::NONE &&
|
| !service->unrecoverable_error_detected());
|
| }
|
|
|