From fb54c306964f60dcb0cd52d1324ae69c0b711ba9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 9 Mar 2025 10:22:19 +0530 Subject: [PATCH] ... --- src/calibre/devices/kobo/driver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py index b52b1733f4..4fb0dfac5c 100644 --- a/src/calibre/devices/kobo/driver.py +++ b/src/calibre/devices/kobo/driver.py @@ -579,7 +579,8 @@ class KOBO(USBMS): self.report_progress(1.0, _('Removing books from device metadata listing...')) def add_books_to_metadata(self, locations, metadata, booklists): - debug_print(f'KoboTouch::add_books_to_metadata - start. metadata={metadata[0]}') + with suppress(IndexError): + debug_print(f'KoboTouch::add_books_to_metadata - start. metadata={metadata[0]}') metadata = iter(metadata) for i, location in enumerate(locations): self.report_progress((i+1) / float(len(locations)), _('Adding books to device metadata listing...'))