diff --git a/common/src/main/java/me/lucko/luckperms/common/core/model/PermissionHolder.java b/common/src/main/java/me/lucko/luckperms/common/core/model/PermissionHolder.java index 72bb9b787..5b060b04a 100644 --- a/common/src/main/java/me/lucko/luckperms/common/core/model/PermissionHolder.java +++ b/common/src/main/java/me/lucko/luckperms/common/core/model/PermissionHolder.java @@ -850,7 +850,7 @@ public abstract class PermissionHolder { // Remove the old node & add the new one. synchronized (nodes) { - nodes.remove(previous.getContexts().makeImmutable(), previous); + nodes.remove(previous.getFullContexts().makeImmutable(), previous); nodes.put(newNode.getFullContexts().makeImmutable(), newNode); }