diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/server/MdgaServer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/server/MdgaServer.java index bbcfe2c4..f3301618 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/server/MdgaServer.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/server/MdgaServer.java @@ -216,7 +216,7 @@ public void connectionAdded(Server server, HostedConnection hostedConnection) { this.logic.getServerSender().send(hostedConnection.getId(), new LobbyDenyMessage()); hostedConnection.close(""); } else { - if (this.myServer.getConnections().size() == 1) { + if (hostedConnection.getAddress().contains("127.0.0.1") && this.logic.getGame().getHost() == -1) { this.logic.getGame().setHost(hostedConnection.getId()); } this.logic.getServerSender().send(hostedConnection.getId(), new LobbyAcceptMessage());