| Index: chrome/browser/chromeos/login/wizard_controller.cc | 
| diff --git a/chrome/browser/chromeos/login/wizard_controller.cc b/chrome/browser/chromeos/login/wizard_controller.cc | 
| index 0ac5f1ef024fe9f6638789033395092252f15b0c..f8db80043e18873f3befaee6ad579424a7585339 100644 | 
| --- a/chrome/browser/chromeos/login/wizard_controller.cc | 
| +++ b/chrome/browser/chromeos/login/wizard_controller.cc | 
| @@ -316,6 +316,8 @@ void WizardController::ShowLoginScreen(const LoginScreenContext& context) { | 
| UMA_HISTOGRAM_MEDIUM_TIMES("OOBE.EULAToSignInTime", delta); | 
| } | 
| VLOG(1) << "Showing login screen."; | 
| +  // Restart fetch if previous attempt failed. | 
| +  ServicesCustomizationDocument::GetInstance()->StartFetching(); | 
| SetStatusAreaVisible(true); | 
| host_->StartSignInScreen(context); | 
| smooth_show_timer_.Stop(); | 
| @@ -647,6 +649,7 @@ void WizardController::PerformPostEulaActions() { | 
| base::Bind(&WizardController::StartTimezoneResolve, | 
| weak_factory_.GetWeakPtr()), | 
| base::TimeDelta::FromMilliseconds(kDefaultNetworkRetryDelayMS)); | 
| +  ServicesCustomizationDocument::GetInstance()->StartFetching(); | 
|  | 
| // Now that EULA has been accepted (for official builds), enable portal check. | 
| // ChromiumOS builds would go though this code path too. | 
|  |