diff --git a/src/main/java/fr/xephi/authme/listener/PlayerListener.java b/src/main/java/fr/xephi/authme/listener/PlayerListener.java index a7833a2e..07efe1f1 100644 --- a/src/main/java/fr/xephi/authme/listener/PlayerListener.java +++ b/src/main/java/fr/xephi/authme/listener/PlayerListener.java @@ -150,9 +150,9 @@ public class PlayerListener implements Listener { // Slow, blocking checks try { final PlayerAuth auth = dataSource.getAuth(name); - final boolean isAuthAvailable = (auth != null && auth.isEmailVerified()); + final boolean isAuthAvailable= auth != null; onJoinVerifier.checkKickNonRegistered(isAuthAvailable); - onJoinVerifier.checkKickNotVerified(isAuthAvailable); + onJoinVerifier.checkKickNotVerified(auth != null && auth.isEmailVerified()); onJoinVerifier.checkAntibot(name, isAuthAvailable); onJoinVerifier.checkNameCasing(name, auth); final String ip = event.getAddress().getHostAddress();