| Index: chrome/browser/policy/configuration_policy_pref_store.cc
|
| diff --git a/chrome/browser/policy/configuration_policy_pref_store.cc b/chrome/browser/policy/configuration_policy_pref_store.cc
|
| index 83916e89490f748b4c22978cfd81132881a21a64..7c3d17d2028d8cff98ba0ab02fe3462842b29526 100644
|
| --- a/chrome/browser/policy/configuration_policy_pref_store.cc
|
| +++ b/chrome/browser/policy/configuration_policy_pref_store.cc
|
| @@ -23,6 +23,7 @@
|
| #endif
|
| #include "chrome/browser/policy/device_management_policy_provider.h"
|
| #include "chrome/browser/policy/dummy_configuration_policy_provider.h"
|
| +#include "chrome/browser/policy/profile_policy_context.h"
|
| #include "chrome/browser/search_engines/search_terms_data.h"
|
| #include "chrome/browser/search_engines/template_url.h"
|
| #include "chrome/common/chrome_paths.h"
|
| @@ -374,7 +375,7 @@ ConfigurationPolicyPrefStore::CreateDeviceManagementPolicyPrefStore(
|
| Singleton<ConfigurationPolicyProviderKeeper>::get();
|
| ConfigurationPolicyProvider* provider = NULL;
|
| if (profile)
|
| - provider = profile->GetDeviceManagementPolicyProvider();
|
| + provider = profile->GetPolicyContext()->GetDeviceManagementPolicyProvider();
|
| if (!provider)
|
| provider = keeper->device_management_provider();
|
| return new ConfigurationPolicyPrefStore(provider);
|
|
|