diff --git a/src/libprs500/ebooks/metadata/pdf.py b/src/libprs500/ebooks/metadata/pdf.py index 18e32a258d..761589da7b 100644 --- a/src/libprs500/ebooks/metadata/pdf.py +++ b/src/libprs500/ebooks/metadata/pdf.py @@ -41,7 +41,8 @@ def get_metadata(stream): if info.subject: mi.category = info.subject except Exception, err: - print >>sys.stderr, 'Couldn\'t read metadata from pdf: %s with error %s'%(mi.title, str(err)) + msg = u'Couldn\'t read metadata from pdf: %s with error %s'%(mi.title, unicode(err)) + print >>sys.stderr, msg.encode('utf8') return mi