Index: chrome/browser/gtk/options/cookie_filter_page_gtk.cc |
diff --git a/chrome/browser/gtk/options/cookie_filter_page_gtk.cc b/chrome/browser/gtk/options/cookie_filter_page_gtk.cc |
index e5714b2adf8172ce36f35b89c25ac7d61f5366ba..d32ed236fe1febcf84959aa0c3e9c7208a1c63d3 100644 |
--- a/chrome/browser/gtk/options/cookie_filter_page_gtk.cc |
+++ b/chrome/browser/gtk/options/cookie_filter_page_gtk.cc |
@@ -170,9 +170,13 @@ void CookieFilterPageGtk::OnCookiesAllowToggled(GtkWidget* toggle_button) { |
void CookieFilterPageGtk::OnExceptionsClicked(GtkWidget* button) { |
HostContentSettingsMap* settings_map = profile()->GetHostContentSettingsMap(); |
+ HostContentSettingsMap* otr_settings_map = |
+ profile()->HasOffTheRecordProfile() ? |
+ profile()->GetOffTheRecordProfile()->GetHostContentSettingsMap() : |
+ NULL; |
ContentExceptionsWindowGtk::ShowExceptionsWindow( |
GTK_WINDOW(gtk_widget_get_toplevel(button)), |
- settings_map, CONTENT_SETTINGS_TYPE_COOKIES); |
+ settings_map, otr_settings_map, CONTENT_SETTINGS_TYPE_COOKIES); |
} |
void CookieFilterPageGtk::OnBlockThirdPartyToggled(GtkWidget* toggle_button) { |