diff --git a/forge-game/src/main/java/forge/game/GameAction.java b/forge-game/src/main/java/forge/game/GameAction.java index 353ceaf76bf..061fa82ceef 100644 --- a/forge-game/src/main/java/forge/game/GameAction.java +++ b/forge-game/src/main/java/forge/game/GameAction.java @@ -1404,9 +1404,11 @@ public class GameAction { powerPlayers.add(c.getOwner()); } - ArrayList players = Lists.newArrayList(powerPlayers); - Collections.shuffle(players); - return players.get(0); + if (powerPlayers.size() > 0) { + ArrayList players = Lists.newArrayList(powerPlayers); + Collections.shuffle(players); + return players.get(0); + } } boolean isFirstGame = lastGameOutcome == null;