Index: chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc b/chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc |
index 041be37e5942867cf7925705b4c5f02b3c75f679..1cfd624486b1664ea1da3f182f07c07480053346 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc |
@@ -156,7 +156,8 @@ void SupervisedUserCreationScreen::OnPortalDetectionCompleted( |
if (state.status == NetworkPortalDetector::CAPTIVE_PORTAL_STATUS_ONLINE) { |
get_base_screen_delegate()->HideErrorScreen(this); |
histogram_helper_->OnErrorHide(); |
- } else { |
+ } else if (state.status != |
+ NetworkPortalDetector::CAPTIVE_PORTAL_STATUS_UNKNOWN) { |
on_error_screen_ = true; |
ErrorScreen* screen = get_base_screen_delegate()->GetErrorScreen(); |
ConfigureErrorScreen(screen, network, state.status); |