diff --git a/forge-gui/src/main/java/forge/net/Lobby.java b/forge-gui/src/main/java/forge/net/Lobby.java index 2a7647316f8..5b042d34474 100644 --- a/forge-gui/src/main/java/forge/net/Lobby.java +++ b/forge-gui/src/main/java/forge/net/Lobby.java @@ -39,7 +39,8 @@ public class Lobby { public final LobbyPlayer getAiPlayer() { return getAiPlayer(getRandomName()); } public final LobbyPlayer getAiPlayer(String name) { - return getAiPlayer(name, MyRandom.getRandom().nextInt(GuiBase.getInterface().getAvatarCount())); + int avatarCount = GuiBase.getInterface().getAvatarCount(); + return getAiPlayer(name, avatarCount == 0 ? 0 : MyRandom.getRandom().nextInt(avatarCount)); } public final LobbyPlayer getAiPlayer(String name, int avatarIndex) { LobbyPlayerAi player = new LobbyPlayerAi(name);