Merge "Fix NPE in device policy manager service." into lmp-dev

This commit is contained in:
Svetoslav
2014-08-07 02:08:40 +00:00
committed by Android (Google) Code Review

View File

@@ -4584,6 +4584,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
DevicePolicyData policy = getUserData(profileId);
ActiveAdmin admin = policy.mAdminMap.get(ownerComponent);
if (admin == null) {
return Collections.emptyList();
}
if (admin.crossProfileWidgetProviders == null
|| admin.crossProfileWidgetProviders.isEmpty()) {
return Collections.emptyList();