diff --git a/vrobbler/apps/books/models.py b/vrobbler/apps/books/models.py index e46fb1c..f64afe3 100644 --- a/vrobbler/apps/books/models.py +++ b/vrobbler/apps/books/models.py @@ -182,7 +182,7 @@ class Book(LongPlayScrobblableMixin): ) # If we don't know pages, don't overwrite existing with None - if data.get("pages") == None: + if "pages" in data.keys() and data.get("pages") == None: data.pop("pages") if not isinstance(data.get("pages"), int):