Index: chrome/browser/ui/views/options/cookie_filter_page_view.cc |
diff --git a/chrome/browser/ui/views/options/cookie_filter_page_view.cc b/chrome/browser/ui/views/options/cookie_filter_page_view.cc |
index ec44bdfe5d944f454cb8fee00258d1a22dc8b2a4..de29ea386df31f84e0d04c9ec0c14cdf80c1d099 100644 |
--- a/chrome/browser/ui/views/options/cookie_filter_page_view.cc |
+++ b/chrome/browser/ui/views/options/cookie_filter_page_view.cc |
@@ -88,6 +88,8 @@ void CookieFilterPageView::NotifyPrefChanged(const std::string* pref_name) { |
if (!pref_name || *pref_name == prefs::kClearSiteDataOnExit) { |
clear_on_close_check_->SetChecked( |
clear_site_data_on_exit_.GetValue()); |
+ clear_on_close_check_->SetEnabled( |
+ !clear_site_data_on_exit_.IsManaged()); |
} |
if (!pref_name || *pref_name == prefs::kBlockThirdPartyCookies) { |
block_3rdparty_check_->SetChecked( |