diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index 54a64ef3f3922..56fb50dad5ef5 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -11468,6 +11468,7 @@ public class DevicePolicyManager { * @throws SecurityException if {@code admin} is not a device owner. */ public void setProtectedPackages(@NonNull ComponentName admin, @NonNull List packages) { + throwIfParentInstance("setProtectedPackages"); if (mService != null) { try { mService.setProtectedPackages(admin, packages); @@ -11484,6 +11485,7 @@ public class DevicePolicyManager { * @throws SecurityException if {@code admin} is not a device owner. */ public @NonNull List getProtectedPackages(@NonNull ComponentName admin) { + throwIfParentInstance("getProtectedPackages"); if (mService != null) { try { return mService.getProtectedPackages(admin);