diff --git a/common/src/main/java/me/lucko/luckperms/common/api/implementation/ApiUser.java b/common/src/main/java/me/lucko/luckperms/common/api/implementation/ApiUser.java index 1b5635391..53ac4f15c 100644 --- a/common/src/main/java/me/lucko/luckperms/common/api/implementation/ApiUser.java +++ b/common/src/main/java/me/lucko/luckperms/common/api/implementation/ApiUser.java @@ -79,7 +79,7 @@ public class ApiUser extends ApiPermissionHolder implements net.luckperms.api.mo @Override public @NonNull DataMutateResult setPrimaryGroup(@NonNull String group) { Objects.requireNonNull(group, "group"); - if (getPrimaryGroup().equalsIgnoreCase(group)) { + if (group.equalsIgnoreCase(this.handle.getPrimaryGroup().getStoredValue().orElse(null))) { return DataMutateResult.FAIL_ALREADY_HAS; }