diff --git oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionHook.java oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionHook.java
index e5d24d4..51fed54 100644
--- oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionHook.java
+++ oak-core/src/main/java/org/apache/jackrabbit/oak/security/authorization/permission/PermissionHook.java
@@ -112,6 +112,8 @@ public class PermissionHook implements PostValidationHook, AccessControlConstant
         for (Map.Entry<String, PermissionStoreEditor> entry : modified.entrySet()) {
             entry.getValue().updatePermissionEntries();
         }
+        modified.clear();
+        deleted.clear();
     }
 
     @Nonnull
