From 1dee795553195635ec9631bc71e5cca6873bea6a Mon Sep 17 00:00:00 2001 From: RickyRister Date: Tue, 20 Jan 2026 19:58:12 -0800 Subject: [PATCH] add null check --- .../network/server/remote/game/server_abstract_player.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libcockatrice_network/libcockatrice/network/server/remote/game/server_abstract_player.cpp b/libcockatrice_network/libcockatrice/network/server/remote/game/server_abstract_player.cpp index 96b00c936..18bbd967b 100644 --- a/libcockatrice_network/libcockatrice/network/server/remote/game/server_abstract_player.cpp +++ b/libcockatrice_network/libcockatrice/network/server/remote/game/server_abstract_player.cpp @@ -204,6 +204,10 @@ shouldDestroyOnMove(const Server_Card *card, const Server_CardZone *startZone, c static bool shouldBeFaceDown(const MoveCardStruct &cardStruct, const Server_CardZone *startZone, const Server_CardZone *targetZone) { + if (!targetZone) { + return false; + } + // being face-down only makes sense for public zones if (targetZone->getType() != ServerInfo_Zone::PublicZone) { return false;