diff --git a/src/libprs500/ebooks/metadata/opf.py b/src/libprs500/ebooks/metadata/opf.py index 309aeefdf0..0f5a432cb3 100644 --- a/src/libprs500/ebooks/metadata/opf.py +++ b/src/libprs500/ebooks/metadata/opf.py @@ -185,7 +185,7 @@ class OPFReader(MetaInformation): scheme = item.get('scheme') if not scheme: scheme = item.get('opf:scheme') - if scheme.lower() == 'isbn': + if scheme is not None and scheme.lower() == 'isbn': return item.string return None