From a539f24a0af955b2dcde29e9b277e28a86d313e6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 5 Feb 2020 07:33:10 +0530 Subject: [PATCH] Catalog generation: Ignore invalid pubdates --- src/calibre/library/catalogs/epub_mobi_builder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/library/catalogs/epub_mobi_builder.py b/src/calibre/library/catalogs/epub_mobi_builder.py index 2ffe46a6bf..02e4050456 100644 --- a/src/calibre/library/catalogs/epub_mobi_builder.py +++ b/src/calibre/library/catalogs/epub_mobi_builder.py @@ -2746,7 +2746,10 @@ class CatalogBuilder(object): # Date of publication if book['date']: pubdate = book['date'] - pubmonth, pubyear = pubdate.split() + try: + pubmonth, pubyear = pubdate.split() + except Exception: + pubmonth = pubyear = '' else: pubdate = pubyear = pubmonth = ''