diff --git a/taiga/base/utils/thumbnails.py b/taiga/base/utils/thumbnails.py index 18b4bdd9..e6d6a4b0 100644 --- a/taiga/base/utils/thumbnails.py +++ b/taiga/base/utils/thumbnails.py @@ -57,11 +57,14 @@ try: except Exception: pass +Image.init() # PSD thumbnail generator def psd_image_factory(data, *args): - return PSDImage.from_stream(data).as_PIL() + try: + return PSDImage.from_stream(data).as_PIL() + except Exception: + raise TypeError -Image.init() Image.register_open("PSD", psd_image_factory)