| Index: chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc b/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| index 58f174d0d62a9545ea627ce92f45eedbd91cb450..76922332f178657202b24c1808ac0e3bcdb3cf25 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| @@ -168,8 +168,11 @@ void CoreOobeHandler::ShowDeviceResetScreen() {
|
| wizard_controller->AdvanceToScreen(WizardController::kResetScreenName);
|
| } else {
|
| scoped_ptr<base::DictionaryValue> params(new base::DictionaryValue());
|
| - LoginDisplayHostImpl::default_host()->StartWizard(
|
| - WizardController::kResetScreenName, params.Pass());
|
| + DCHECK(LoginDisplayHostImpl::default_host());
|
| + if (LoginDisplayHostImpl::default_host()) {
|
| + LoginDisplayHostImpl::default_host()->StartWizard(
|
| + WizardController::kResetScreenName, params.Pass());
|
| + }
|
| }
|
| }
|
| }
|
|
|