diff --git a/cockatrice/src/player.cpp b/cockatrice/src/player.cpp index 0d2759ce..782bc3de 100644 --- a/cockatrice/src/player.cpp +++ b/cockatrice/src/player.cpp @@ -2359,6 +2359,9 @@ void Player::actResetPT() while (selected.hasNext()) { CardItem *card = static_cast(selected.next()); CardInfoPtr info = card->getInfo(); + if (!info) { + continue; + } Command_SetCardAttr *cmd = new Command_SetCardAttr; QString zoneName = card->getZone()->getName(); cmd->set_zone(zoneName.toStdString());