From 678e3a871c1972280df0493f6bba1e5203927005 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 28 May 2010 13:16:28 -0600 Subject: [PATCH] Fix #5596 (epub to mobi fail) --- src/calibre/ebooks/epub/input.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/epub/input.py b/src/calibre/ebooks/epub/input.py index 0abb8f49de..214511ae14 100644 --- a/src/calibre/ebooks/epub/input.py +++ b/src/calibre/ebooks/epub/input.py @@ -117,7 +117,7 @@ class EPUBInput(InputFormatPlugin): encfile = os.path.abspath(os.path.join('META-INF', 'encryption.xml')) opf = None for f in walk(u'.'): - if f.lower().endswith('.opf'): + if f.lower().endswith('.opf') and '__MACOSX' not in f: opf = os.path.abspath(f) break path = getattr(stream, 'name', 'stream')