| Index: chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc b/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| index 2707f29383e4b764293cc4f051f5c10d211c2550..3b0d634cd853521f8d4ea0fb662dc104973788e5 100644
|
| --- a/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| +++ b/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| @@ -35,8 +35,8 @@ void DeviceCloudPolicyStoreChromeOS::Store(
|
| scoped_refptr<chromeos::OwnerKey> owner_key(
|
| device_settings_service_->GetOwnerKey());
|
| if (!install_attributes_->IsEnterpriseDevice() ||
|
| - !device_settings_service_->policy_data() ||
|
| - !owner_key || !owner_key->public_key()) {
|
| + !device_settings_service_->policy_data() || !owner_key.get() ||
|
| + !owner_key->public_key()) {
|
| status_ = STATUS_BAD_STATE;
|
| NotifyStoreError();
|
| return;
|
|
|