Index: chrome/browser/policy/configuration_policy_handler_chromeos.cc |
diff --git a/chrome/browser/policy/configuration_policy_handler_chromeos.cc b/chrome/browser/policy/configuration_policy_handler_chromeos.cc |
index 8c0f1d8ae4be8139ec26698f24e9fea9e920880f..58e4457d373e808a6feaff46a57260df38a2a98f 100644 |
--- a/chrome/browser/policy/configuration_policy_handler_chromeos.cc |
+++ b/chrome/browser/policy/configuration_policy_handler_chromeos.cc |
@@ -35,7 +35,8 @@ bool NetworkConfigurationPolicyHandler::CheckPolicySettings( |
if (value) { |
std::string onc_blob; |
value->GetAsString(&onc_blob); |
- chromeos::OncNetworkParser parser(onc_blob, onc_source_); |
+ // Policy-based ONC blobs cannot have a passphrase. |
+ chromeos::OncNetworkParser parser(onc_blob, "", onc_source_); |
if (!parser.parse_error().empty()) { |
errors->AddError(policy_type(), |
IDS_POLICY_NETWORK_CONFIG_PARSE_ERROR, |