Index: chrome/browser/ui/search_engines/edit_search_engine_controller.cc |
diff --git a/chrome/browser/ui/search_engines/edit_search_engine_controller.cc b/chrome/browser/ui/search_engines/edit_search_engine_controller.cc |
index 94f61c5636f93a7b052a1c2b8e8308bdb6281066..c0f254ddb691bf0070a4061519c91cbed839b0f9 100644 |
--- a/chrome/browser/ui/search_engines/edit_search_engine_controller.cc |
+++ b/chrome/browser/ui/search_engines/edit_search_engine_controller.cc |
@@ -51,8 +51,9 @@ bool EditSearchEngineController::IsURLValid( |
// If this is going to be the default search engine, it must support |
// replacement. |
if (!template_ref.SupportsReplacement() && |
- (template_url_ == TemplateURLServiceFactory::GetForProfile(profile_)-> |
- GetDefaultSearchProvider())) |
+ template_url_ && |
+ template_url_ == TemplateURLServiceFactory::GetForProfile(profile_)-> |
+ GetDefaultSearchProvider()) |
return false; |
// Replace any search term with a placeholder string and make sure the |