| Index: chrome/browser/chromeos/login/login_display_host_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/login_display_host_impl.cc b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| index e1be6feb2126fdc7692a7169a065a964089fb8b5..50e6c66f054200ea032c404864ce01e832d6d9ad 100644
|
| --- a/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| +++ b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| @@ -1119,7 +1119,10 @@ void ShowLoginWizard(const std::string& first_screen_name) {
|
| chromeos::WizardController::ShouldAutoStartEnrollment() &&
|
| !g_browser_process->browser_policy_connector()->IsEnterpriseManaged();
|
| if (should_show_enrollment_screen) {
|
| - display_host->StartWizard(chromeos::WizardController::kEnrollmentScreenName,
|
| + // Shows networks screen instead of enrollment screen to resume the
|
| + // interrupted auto start enrollment flow because enrollment screen does
|
| + // not handle flaky network. See http://crbug.com/332572
|
| + display_host->StartWizard(chromeos::WizardController::kNetworkScreenName,
|
| scoped_ptr<base::DictionaryValue>());
|
| return;
|
| }
|
|
|