| Index: chrome/browser/policy/browser_policy_connector.cc
|
| diff --git a/chrome/browser/policy/browser_policy_connector.cc b/chrome/browser/policy/browser_policy_connector.cc
|
| index bb6a250db4c839c50a669977cfc864ef7c5ac106..64441134b0cfd75bba1102b4b7ef882e2c82aab7 100644
|
| --- a/chrome/browser/policy/browser_policy_connector.cc
|
| +++ b/chrome/browser/policy/browser_policy_connector.cc
|
| @@ -183,8 +183,11 @@ bool BrowserPolicyConnector::IsEnterpriseManaged() {
|
| EnterpriseInstallAttributes::LockResult
|
| BrowserPolicyConnector::LockDevice(const std::string& user) {
|
| #if defined(OS_CHROMEOS)
|
| - if (install_attributes_.get())
|
| - return install_attributes_->LockDevice(user);
|
| + if (install_attributes_.get()) {
|
| + return install_attributes_->LockDevice(user,
|
| + device_data_store_->device_mode(),
|
| + device_data_store_->device_id());
|
| + }
|
| #endif
|
|
|
| return EnterpriseInstallAttributes::LOCK_BACKEND_ERROR;
|
|
|