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 970ad33d508d565033a27842dae7acc3809f3f4b..4298e1ed48f45bc7fef2fd7d5ae8a297f9f5e4b4 100644 |
--- a/chrome/browser/chromeos/login/wizard_controller.cc |
+++ b/chrome/browser/chromeos/login/wizard_controller.cc |
@@ -432,8 +432,9 @@ BaseScreen* WizardController::CreateScreen(OobeScreen screen) { |
oobe_ui_->GetHostPairingScreenView(), |
remora_controller_.get()); |
} else if (screen == OobeScreen::SCREEN_DEVICE_DISABLED) { |
- return new DeviceDisabledScreen(this, |
- oobe_ui_->GetDeviceDisabledScreenView()); |
+ auto* result = new DeviceDisabledScreen(this, oobe_ui_->GetCoreOobeView()); |
+ screen_manager_.AddDelegate(result); |
+ return result; |
} |
return nullptr; |