diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/CasinoGameController.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/CasinoGameController.java index c43b059..1a65be2 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/CasinoGameController.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ui/gameui/CasinoGameController.java @@ -633,12 +633,13 @@ public class CasinoGameController { */ private void updateTaskbar(GameState s) { TaskbarController controller = resolveTaskbarController(); - if (controller != null) { - if (gameService != null && myPlayerId != null) { - controller.setGameService(gameService, myPlayerId); - } - controller.update(s, myPlayerId); + if (controller == null || myPlayerId == null) { + return; } + if (gameService != null) { + controller.setGameService(gameService, myPlayerId); + } + controller.update(s, myPlayerId); } /**