diff --git a/EssentialsGroupBridge/src/com/nijiko/permissions/PermissionHandler.class b/EssentialsGroupBridge/src/com/nijiko/permissions/PermissionHandler.class deleted file mode 100644 index d3022a484..000000000 Binary files a/EssentialsGroupBridge/src/com/nijiko/permissions/PermissionHandler.class and /dev/null differ diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/BukkitPermissions.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/BukkitPermissions.java index 9e500b123..fe381c127 100644 --- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/BukkitPermissions.java +++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/BukkitPermissions.java @@ -116,7 +116,7 @@ public class BukkitPermissions { PermissionAttachment attachment = this.attachments.get(player); User user = GroupManager.getWorldsHolder().getWorldData(world).getUser(player.getName()); - List permissions = user.getPermissionList(); + List permissions = user.getGroup().getPermissionList(); // clear permissions for (String permission : attachment.getPermissions().keySet()) { @@ -136,7 +136,7 @@ public class BukkitPermissions { permission = permission.substring(1); // cut off - value = false; } - + if (!attachment.getPermissions().containsKey(permission)) { attachment.setPermission(permission, value); }