diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java index 67ac00ab..f3c3e93f 100644 --- a/proxy/src/main/java/net/md_5/bungee/ServerConnector.java +++ b/proxy/src/main/java/net/md_5/bungee/ServerConnector.java @@ -215,7 +215,7 @@ public class ServerConnector extends PacketHandler if ( event.isCancelled() && event.getCancelServer() != null ) { user.connect( event.getCancelServer() ); - return; + throw new CancelSendSignal(); } String message = bungee.getTranslation( "connect_kick" ) + target.getName() + ": " + event.getKickReason();