Index: chrome/browser/prefs/pref_service.cc |
diff --git a/chrome/browser/prefs/pref_service.cc b/chrome/browser/prefs/pref_service.cc |
index c249789ac0e92b2d9ce308771f5c64976f4d46c2..a1baf43dad641c111f39f28f172bc99edd3e52fa 100644 |
--- a/chrome/browser/prefs/pref_service.cc |
+++ b/chrome/browser/prefs/pref_service.cc |
@@ -602,8 +602,10 @@ const Value* PrefService::Preference::GetValue() const { |
} |
bool PrefService::Preference::IsManaged() const { |
- return pref_service_->pref_value_store_-> |
- PrefValueInManagedStore(name_.c_str()); |
+ PrefValueStore* pref_value_store = |
+ pref_service_->pref_value_store_; |
+ return pref_value_store->PrefValueInManagedPlatformStore(name_.c_str()) || |
+ pref_value_store->PrefValueInDeviceManagementStore(name_.c_str()); |
} |
bool PrefService::Preference::HasExtensionSetting() const { |