Index: chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc |
diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc |
index 2bd10f638947b81dc45402731494aee1aa567350..d1a5cc55a541ed86222c4766220e8db3fbe0b39b 100644 |
--- a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc |
+++ b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc |
@@ -86,7 +86,7 @@ bool ChromeAutocompleteProviderClient::TabSyncEnabledAndUnencrypted() { |
ProfileSyncServiceFactory::GetInstance()->GetForProfile(profile_); |
sync_driver::SyncPrefs sync_prefs(profile_->GetPrefs()); |
return service && |
- service->IsSyncEnabledAndLoggedIn() && |
+ service->CanSyncStart() && |
sync_prefs.GetPreferredDataTypes(syncer::UserTypes()).Has( |
syncer::PROXY_TABS) && |
!service->GetEncryptedDataTypes().Has(syncer::SESSIONS); |