| Index: chrome/browser/search_engines/template_url_service.cc
|
| diff --git a/chrome/browser/search_engines/template_url_service.cc b/chrome/browser/search_engines/template_url_service.cc
|
| index abdd54826cf44f6b6152dfdfee7c47c85b4eda7d..c23b18915b815a3561d6dc9ef29afe2faa38727d 100644
|
| --- a/chrome/browser/search_engines/template_url_service.cc
|
| +++ b/chrome/browser/search_engines/template_url_service.cc
|
| @@ -654,7 +654,7 @@ void TemplateURLService::OnWebDataServiceRequestDone(
|
| UpdateKeywordSearchTermsForURL(visits_to_add_[i]);
|
| visits_to_add_.clear();
|
|
|
| - if (new_resource_keyword_version && service_.get())
|
| + if (new_resource_keyword_version)
|
| service_->SetBuiltinKeywordVersion(new_resource_keyword_version);
|
|
|
| #if defined(ENABLE_PROTECTOR_SERVICE)
|
| @@ -676,8 +676,7 @@ void TemplateURLService::OnWebDataServiceRequestDone(
|
| // Protector is turned off: set the current default search to itself
|
| // to update the backup and sign it. Otherwise, change will be reported
|
| // every time when keywords are loaded until a search provider is added.
|
| - // Note that this saves the default search provider to prefs.
|
| - SetDefaultSearchProviderNoNotify(default_search_provider_);
|
| + service_->SetDefaultSearchProvider(default_search_provider_);
|
| }
|
| }
|
| #endif
|
|
|