diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java index a533963d..8b8bf4c9 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java @@ -159,8 +159,10 @@ private void initialize(boolean skipFile) { @Override public void resetAll() { + long token = clearCallingIdentity(); enforceChangePermissions(); initialize(true); + restoreCallingIdentity(token); } @Override