diff --git a/src/calibre/utils/img.py b/src/calibre/utils/img.py index 8c8083cabb..af9a33b24a 100644 --- a/src/calibre/utils/img.py +++ b/src/calibre/utils/img.py @@ -82,9 +82,10 @@ def image_from_data(data): return data i = QImage() if not i.loadFromData(data): - if what(None, data) == 'jxr': + q = what(None, data) + if q == 'jxr': return load_jxr_data(data) - raise NotImage('Not a valid image') + raise NotImage('Not a valid image (detected type: {})'.format(q)) return i