diff options
Diffstat (limited to 'chrome/browser/policy/browser_policy_connector.cc')
-rw-r--r-- | chrome/browser/policy/browser_policy_connector.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/chrome/browser/policy/browser_policy_connector.cc b/chrome/browser/policy/browser_policy_connector.cc index 85a21c4..ef85d68 100644 --- a/chrome/browser/policy/browser_policy_connector.cc +++ b/chrome/browser/policy/browser_policy_connector.cc @@ -117,10 +117,12 @@ void BrowserPolicyConnector::Init() { #if defined(OS_CHROMEOS) InitializeDevicePolicy(); - network_configuration_updater_.reset( - new NetworkConfigurationUpdater( - managed_cloud_provider_.get(), - chromeos::CrosLibrary::Get()->GetNetworkLibrary())); + if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kEnableONCPolicy)) { + network_configuration_updater_.reset( + new NetworkConfigurationUpdater( + managed_cloud_provider_.get(), + chromeos::CrosLibrary::Get()->GetNetworkLibrary())); + } #endif } |