| 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 dc203f3906e8ddb75d85f9cd269669b6a1358ea3..cdad94d4295283df4356f2560323a277026b1eec 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| +++ b/chrome/browser/ui/webui/chromeos/login/core_oobe_handler.cc
|
| @@ -452,10 +452,14 @@ void CoreOobeHandler::UpdateLabel(const std::string& id,
|
| }
|
|
|
| void CoreOobeHandler::UpdateDeviceRequisition() {
|
| - policy::BrowserPolicyConnectorChromeOS* connector =
|
| - g_browser_process->platform_part()->browser_policy_connector_chromeos();
|
| - CallJSOrDefer("updateDeviceRequisition",
|
| - connector->GetDeviceCloudPolicyManager()->GetDeviceRequisition());
|
| + policy::DeviceCloudPolicyManagerChromeOS* policy_manager =
|
| + g_browser_process->platform_part()
|
| + ->browser_policy_connector_chromeos()
|
| + ->GetDeviceCloudPolicyManager();
|
| + if (policy_manager) {
|
| + CallJSOrDefer("updateDeviceRequisition",
|
| + policy_manager->GetDeviceRequisition());
|
| + }
|
| }
|
|
|
| void CoreOobeHandler::UpdateKeyboardState() {
|
|
|