Index: chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
diff --git a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
index da6c46098236c0f6089aa93c1644a55cdb96d426..a56b1b098e8f94e4997885394f21a33b196e3286 100644 |
--- a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
+++ b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc |
@@ -141,7 +141,7 @@ void DeviceLocalAccountPolicyStore::Validate( |
device_settings_service_->policy_data(); |
scoped_refptr<ownership::PublicKey> key = |
device_settings_service_->GetPublicKey(); |
- if (!key || !key->is_loaded() || !device_policy_data) { |
+ if (!key.get() || !key->is_loaded() || !device_policy_data) { |
status_ = CloudPolicyStore::STATUS_BAD_STATE; |
NotifyStoreLoaded(); |
return; |