From 552585f143aeeca5b6d9d4810563acaf0dbc2af4 Mon Sep 17 00:00:00 2001
From: Joe R <joeraz5@verizon.net>
Date: Fri, 8 Nov 2024 21:26:23 -0500
Subject: [PATCH] Catch error when a cardset image fails to load

---
 pysollib/images.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pysollib/images.py b/pysollib/images.py
index 12d568a5..c9661979 100644
--- a/pysollib/images.py
+++ b/pysollib/images.py
@@ -181,6 +181,8 @@ class Images:
         # load face cards
         for n in self.cs.getFaceCardNames():
             self._card.append(self.__loadCard(n + self.cs.ext))
+            if self._card[-1] is None:
+                return 0
             self._card[-1].filename = n
             if progress:
                 progress.update(step=pstep)