From 2adea64882f812bf221878680a0ee3a89906805e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 4 Aug 2008 18:45:01 -0700 Subject: [PATCH] Fix #925 (Bulk convert (2 files) fails with the errors below.) --- src/calibre/gui2/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py index 32e400dafd..475b20a9c0 100644 --- a/src/calibre/gui2/main.py +++ b/src/calibre/gui2/main.py @@ -792,8 +792,9 @@ class Main(MainWindow, Ui_MainWindow): bad_rows = [] self.status_bar.showMessage(_('Starting Bulk conversion of %d books')%len(rows), 2000) - - for i, row in enumerate([r.row() for r in rows]): + if rows and hasattr(rows[0], 'row'): + rows = [r.row() for r in rows] + for i, row in enumerate(rows): cmdline = list(d.cmdline) mi = self.library_view.model().db.get_metadata(row) if mi.title: