From 3d9aa8860b3da6f722a4d0edc083ece4bc34beef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Fri, 12 Sep 2025 18:24:28 +0200 Subject: [PATCH] Nullptr check Took 8 minutes --- cockatrice/src/game/player/menu/utility_menu.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/game/player/menu/utility_menu.cpp b/cockatrice/src/game/player/menu/utility_menu.cpp index 6f7bfeb63..fa41579a5 100644 --- a/cockatrice/src/game/player/menu/utility_menu.cpp +++ b/cockatrice/src/game/player/menu/utility_menu.cpp @@ -53,10 +53,15 @@ UtilityMenu::UtilityMenu(Player *_player, QMenu *playerMenu) : QMenu(playerMenu) void UtilityMenu::populatePredefinedTokensMenu() { - DeckLoader *_deck = player->getDeck(); clear(); setEnabled(false); predefinedTokens.clear(); + DeckLoader *_deck = player->getDeck(); + + if (!_deck) { + return; + } + InnerDecklistNode *tokenZone = dynamic_cast(_deck->getRoot()->findChild(DECK_ZONE_TOKENS)); if (tokenZone) {