From 94294b62e2bf6e6ceb715b2399f37952eef31548 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 12 Mar 2015 17:51:08 +0530 Subject: [PATCH] Fix error when running calibredb backup_metadata on a library that contains book records with no path information --- src/calibre/library/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/library/cli.py b/src/calibre/library/cli.py index 43b7fa1573..3b1358b1b3 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -1172,7 +1172,7 @@ class BackupProgress(object): else: self.count += 1 prints(u'%.1f%% %s - %s'%((self.count*100)/float(self.total), - book_id, mi.title)) + book_id, getattr(mi, 'title', 'Unknown'))) def command_backup_metadata(args, dbpath): parser = backup_metadata_option_parser()