Index: chrome/browser/views/options/content_filter_page_view.cc |
diff --git a/chrome/browser/views/options/content_filter_page_view.cc b/chrome/browser/views/options/content_filter_page_view.cc |
index 45720e31621f9b01459eecbea6a4e38285a2e129..e7664cf04585c182b1b8127a71278eca17748c3e 100644 |
--- a/chrome/browser/views/options/content_filter_page_view.cc |
+++ b/chrome/browser/views/options/content_filter_page_view.cc |
@@ -166,7 +166,11 @@ void ContentFilterPageView::ButtonPressed(views::Button* sender, |
profile()->GetGeolocationContentSettingsMap())); |
} else { |
ExceptionsView::ShowExceptionsWindow(GetWindow()->GetNativeWindow(), |
- profile()->GetHostContentSettingsMap(), content_type_); |
+ profile()->GetHostContentSettingsMap(), |
+ profile()->HasOffTheRecordProfile() ? |
+ profile()->GetOffTheRecordProfile()->GetHostContentSettingsMap() : |
+ NULL, |
+ content_type_); |
} |
return; |
} |