Index: chrome/browser/ui/browser.cc |
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc |
index 9cb4c5f6de4e65f7ce389c837627dbb30e2ec867..863403fa1f6efe79cea96b14da70632d0b7d5558 100644 |
--- a/chrome/browser/ui/browser.cc |
+++ b/chrome/browser/ui/browser.cc |
@@ -345,6 +345,8 @@ Browser::Browser(const CreateParams& params) |
command_controller_(new chrome::BrowserCommandController( |
this, g_browser_process->profile_manager())), |
window_has_shown_(false) { |
+ CHECK(IncognitoModePrefs::CanOpenBrowser(profile_)); |
+ |
if (!app_name_.empty()) |
chrome::RegisterAppPrefs(app_name_, profile_); |
tab_strip_model_->AddObserver(this); |