| Index: chromeos/network/auto_connect_handler.cc
|
| diff --git a/chromeos/network/auto_connect_handler.cc b/chromeos/network/auto_connect_handler.cc
|
| index 4665cfe3f7cbb77802854076ccd62091999ff035..b44478936775f27282fa1a76c89fb02d64a177e5 100644
|
| --- a/chromeos/network/auto_connect_handler.cc
|
| +++ b/chromeos/network/auto_connect_handler.cc
|
| @@ -214,8 +214,12 @@ void AutoConnectHandler::DisconnectIfPolicyRequires() {
|
| global_network_config->GetBooleanWithoutPathExpansion(
|
| ::onc::global_network_config::kAllowOnlyPolicyNetworksToAutoconnect,
|
| &only_policy_autoconnect);
|
| + bool only_policy_connect = false;
|
| + global_network_config->GetBooleanWithoutPathExpansion(
|
| + ::onc::global_network_config::kAllowOnlyPolicyNetworksToConnect,
|
| + &only_policy_connect);
|
|
|
| - if (only_policy_autoconnect)
|
| + if (only_policy_autoconnect || only_policy_connect)
|
| DisconnectFromUnmanagedSharedWiFiNetworks();
|
| }
|
|
|
|
|