Index: chrome/browser/ui/views/default_search_view.cc |
diff --git a/chrome/browser/ui/views/default_search_view.cc b/chrome/browser/ui/views/default_search_view.cc |
index 714edb47af8ecbd5b18e31ee5c85d42023a11c7e..bab7c88f1d93589db2d819c087cc1825f8b8b612 100644 |
--- a/chrome/browser/ui/views/default_search_view.cc |
+++ b/chrome/browser/ui/views/default_search_view.cc |
@@ -187,7 +187,8 @@ DefaultSearchView::DefaultSearchView(TabContents* tab_contents, |
proposed_provider_button_(NULL), |
proposed_turl_(proposed_default_turl), |
template_url_service_(template_url_service) { |
- PrefService* prefs = tab_contents->profile()->GetPrefs(); |
+ Profile* profile = static_cast<Profile*>(tab_contents->browser_context()); |
+ PrefService* prefs = profile->GetPrefs(); |
SetupControls(prefs); |
// Show the dialog. |