diff options
| author | 2014-10-15 00:02:58 +0000 | |
|---|---|---|
| committer | 2014-10-15 00:02:59 +0000 | |
| commit | dc876b56217c588596661ca514b4bdb8a6cfe843 (patch) | |
| tree | 682df145b9b5cf4a40cf1afa3856c5e7e6bf3d18 | |
| parent | ea4966442cd035e592aa73c0c29225efe3f091fb (diff) | |
| parent | 28433dbdabd3f60224131039911a8f1def3fe670 (diff) | |
Merge "Fix a NPE in device policy manager service." into lmp-dev
| -rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index f8f20dc458c0..a5a622c85b01 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -5320,6 +5320,9 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { @Override public List<String> getCrossProfileWidgetProviders(int profileId) { synchronized (DevicePolicyManagerService.this) { + if (mDeviceOwner == null) { + return Collections.emptyList(); + } ComponentName ownerComponent = mDeviceOwner.getProfileOwnerComponent(profileId); if (ownerComponent == null) { return Collections.emptyList(); |