Index: chrome/browser/protector/settings_change_global_error.cc |
diff --git a/chrome/browser/protector/settings_change_global_error.cc b/chrome/browser/protector/settings_change_global_error.cc |
index fe1258cbd1b8ad95896acec6ff88454de951eeec..5b575843148f89dd915f553bd7a2f87681ae09f8 100644 |
--- a/chrome/browser/protector/settings_change_global_error.cc |
+++ b/chrome/browser/protector/settings_change_global_error.cc |
@@ -155,6 +155,10 @@ void SettingsChangeGlobalError::Show() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(profile_); |
browser_ = BrowserList::GetLastActiveWithProfile(profile_); |
+ if (!browser_ && profile_->HasOffTheRecordProfile()) { |
+ browser_ = BrowserList::GetLastActiveWithProfile( |
+ profile_->GetOffTheRecordProfile()); |
+ } |
if (browser_) |
ShowBubbleView(browser_); |
} |