diff --git a/oml/media/epub.py b/oml/media/epub.py index 960a11d..b848200 100644 --- a/oml/media/epub.py +++ b/oml/media/epub.py @@ -42,7 +42,10 @@ def cover(path): def use(filename): logger.debug('using %s', filename) - data = z.read(filename) + try: + data = z.read(filename) + except: + return None r = get_ratio(data) if r < 0.3 or r > 2: return None