| Index: chrome/browser/chromeos/user_cros_settings_provider.cc
|
| diff --git a/chrome/browser/chromeos/user_cros_settings_provider.cc b/chrome/browser/chromeos/user_cros_settings_provider.cc
|
| index d4303383b6d99ecedc28e1a49568451ee6615f96..dbe93715fe7beb3d35b47cdffb0bea3dae7ef1cf 100644
|
| --- a/chrome/browser/chromeos/user_cros_settings_provider.cc
|
| +++ b/chrome/browser/chromeos/user_cros_settings_provider.cc
|
| @@ -21,6 +21,7 @@
|
| #include "chrome/browser/chromeos/cros_settings_names.h"
|
| #include "chrome/browser/chromeos/login/ownership_service.h"
|
| #include "chrome/browser/chromeos/login/user_manager.h"
|
| +#include "chrome/browser/policy/browser_policy_connector.h"
|
| #include "chrome/browser/prefs/pref_service.h"
|
| #include "chrome/browser/prefs/scoped_user_pref_update.h"
|
| #include "content/browser/browser_thread.h"
|
| @@ -564,7 +565,7 @@ bool UserCrosSettingsProvider::Get(const std::string& path,
|
| PrefService* prefs = g_browser_process->local_state();
|
| *out_value = CreateSettingsBooleanValue(
|
| prefs->GetBoolean(path.c_str()),
|
| - prefs->IsManagedPreference(path.c_str()),
|
| + g_browser_process->browser_policy_connector()->IsEnterpriseManaged(),
|
| !UserManager::Get()->current_user_is_owner());
|
| return true;
|
| } else if (path == kAccountsPrefUsers) {
|
|
|