From f9b51db519ba0a735087dbdec8683561481f2a54 Mon Sep 17 00:00:00 2001 From: John Schember Date: Sun, 28 Jun 2009 18:54:38 -0400 Subject: [PATCH] Fix bug #2742: set the series value to 0 if mi.series_index is an invalid type. --- src/calibre/gui2/convert/metadata.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/convert/metadata.py b/src/calibre/gui2/convert/metadata.py index d961fef473..5c82a1d19c 100644 --- a/src/calibre/gui2/convert/metadata.py +++ b/src/calibre/gui2/convert/metadata.py @@ -54,7 +54,10 @@ class MetadataWidget(Widget, Ui_Form): if mi.series: self.series.setCurrentIndex(self.series.findText(mi.series)) if mi.series_index is not None: - self.series_index.setValue(mi.series_index) + try: + self.series_index.setValue(mi.series_index) + except: + self.series_index.setValue(0) cover = self.db.cover(self.book_id, index_is_id=True) if cover: