diff --git a/src/main/java/com/sk89q/bukkit/migration/NijiPermissionsResolver.java b/src/main/java/com/sk89q/bukkit/migration/NijiPermissionsResolver.java index 3218ddad0..84f32e674 100644 --- a/src/main/java/com/sk89q/bukkit/migration/NijiPermissionsResolver.java +++ b/src/main/java/com/sk89q/bukkit/migration/NijiPermissionsResolver.java @@ -69,7 +69,11 @@ public class NijiPermissionsResolver implements PermissionsResolver { public boolean hasPermission(String worldName, String name, String permission) { try { - return api.getHandler().has(worldName, name, permission); + try { + return api.getHandler().has(worldName, name, permission); + } catch (Throwable t) { + return api.getHandler().has(server.getPlayer(name), permission); + } } catch (Throwable t) { t.printStackTrace(); return false;