diff --git a/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java b/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java index 5b1f0453..cd573bab 100644 --- a/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java +++ b/proxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java @@ -43,6 +43,12 @@ public class DownstreamBridge extends PacketHandler @Override public void exception(Throwable t) throws Exception { + if ( server.isObsolete() ) + { + // do not perform any actions if the user has already moved + return; + } + ServerInfo def = bungee.getServerInfo( con.getPendingConnection().getListener().getFallbackServer() ); if ( server.getInfo() != def ) {