From 87c8160761fee71dc4b5a967e3c0f6e4b566ec5a Mon Sep 17 00:00:00 2001 From: Joe R Date: Wed, 8 Sep 2021 21:53:33 -0400 Subject: [PATCH] Fixed crash in Decade hints. --- pysollib/games/pushpin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pysollib/games/pushpin.py b/pysollib/games/pushpin.py index 2de5e491..4a4187c4 100644 --- a/pysollib/games/pushpin.py +++ b/pysollib/games/pushpin.py @@ -400,8 +400,9 @@ class Decade_Hint(AbstractHint): total = 0 count = 0 for k in range(i, j): - total += min(self.game.s.rows[k].cards[0].rank + 1, 10) - count += 1 + if self.game.s.rows[k].cards: + total += min(self.game.s.rows[k].cards[0].rank + 1, 10) + count += 1 if total in [10, 20, 30] and count > 1: self.addHint(5000, 1, rows[i], rows[j - 1])