diff --git a/src/net/milkbowl/vault/permission/plugins/Permission_GroupManager.java b/src/net/milkbowl/vault/permission/plugins/Permission_GroupManager.java index 3682148..e2aced4 100644 --- a/src/net/milkbowl/vault/permission/plugins/Permission_GroupManager.java +++ b/src/net/milkbowl/vault/permission/plugins/Permission_GroupManager.java @@ -83,6 +83,12 @@ public class Permission_GroupManager extends Permission { } } } + + private void updatePermissions(Player p) { + if (p != null) { + GroupManager.getBukkitPermissions().updatePermissions(p); + } + } @Override public String getName() { @@ -129,7 +135,7 @@ public class Permission_GroupManager extends Permission { user.addPermission(permission); Player p = Bukkit.getPlayer(playerName); if (p != null) { - GroupManager.BukkitPermissions.updatePermissions(p); + updatePermissions(p); } return true; } @@ -154,7 +160,7 @@ public class Permission_GroupManager extends Permission { user.removePermission(permission); Player p = Bukkit.getPlayer(playerName); if (p != null) { - GroupManager.BukkitPermissions.updatePermissions(p); + updatePermissions(p); } return true; } @@ -263,7 +269,7 @@ public class Permission_GroupManager extends Permission { } Player p = Bukkit.getPlayer(playerName); if (p != null) { - GroupManager.BukkitPermissions.updatePermissions(p); + updatePermissions(p); } return true; } @@ -296,7 +302,7 @@ public class Permission_GroupManager extends Permission { if (success) { Player p = Bukkit.getPlayer(playerName); if (p != null) { - GroupManager.BukkitPermissions.updatePermissions(p); + updatePermissions(p); } } return success;