From dc65a4bd3999e030f8427bed68756fac4abe76a8 Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Thu, 5 May 2016 19:16:08 +0200 Subject: [PATCH] Fix #439 --- .../java/fr/xephi/authme/permission/PermissionsManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/fr/xephi/authme/permission/PermissionsManager.java b/src/main/java/fr/xephi/authme/permission/PermissionsManager.java index 388eed9e..9245a6a9 100644 --- a/src/main/java/fr/xephi/authme/permission/PermissionsManager.java +++ b/src/main/java/fr/xephi/authme/permission/PermissionsManager.java @@ -555,6 +555,10 @@ public class PermissionsManager implements PermissionsService { switch (this.permsType) { case PERMISSIONS_EX: // Permissions Ex + if(!PermissionsEx.getPermissionManager().getGroupNames().contains(groupName)) { + ConsoleLogger.showError("The plugin tried to set " + player + "'s group to " + groupName + ", but it doesn't exist!"); + return false; + } PermissionUser user = PermissionsEx.getUser(player); user.addGroup(groupName); return true;