diff --git a/entities/game/memory_game/scripts/GameCardGrid.gd b/entities/game/memory_game/scripts/GameCardGrid.gd index 22f52fa..6449b93 100644 --- a/entities/game/memory_game/scripts/GameCardGrid.gd +++ b/entities/game/memory_game/scripts/GameCardGrid.gd @@ -244,6 +244,8 @@ func _validate_grid() -> void: func _prepare_turn_complete() -> void: for card: CardTemplate in _get_all_cards(): + if card == null or card.is_queued_for_deletion(): + continue if not card.card_is_hidden(): print ("wait hidden card") await card.fully_hidden