Index: ui/chromeos/network/network_state_notifier.cc |
diff --git a/ui/chromeos/network/network_state_notifier.cc b/ui/chromeos/network/network_state_notifier.cc |
index af5a2b824c2977fcbd9a9e614b48012363919bef..4394cddc36738d314ce004218e910ae7cc429019 100644 |
--- a/ui/chromeos/network/network_state_notifier.cc |
+++ b/ui/chromeos/network/network_state_notifier.cc |
@@ -197,7 +197,7 @@ bool NetworkStateNotifier::UpdateDefaultNetwork(const NetworkState* network) { |
void NetworkStateNotifier::UpdateVpnConnectionState(const NetworkState* vpn) { |
if (vpn->path() == connected_vpn_) { |
- if (!vpn->IsConnectedState()) { |
+ if (!vpn->IsConnectedState() && !vpn->IsConnectingState()) { |
ShowVpnDisconnectedNotification(vpn); |
connected_vpn_.clear(); |
} |