From 35f701fb9f5a2e0312bd113c66f2f36e794bf62f Mon Sep 17 00:00:00 2001 From: Daniel Pecos Martinez Date: Mon, 14 Jul 2025 23:01:19 +0200 Subject: [PATCH] Only upload APNX for Kindle devices --- src/calibre/devices/mtp/driver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/devices/mtp/driver.py b/src/calibre/devices/mtp/driver.py index b4af696d1f..9568dd4e00 100644 --- a/src/calibre/devices/mtp/driver.py +++ b/src/calibre/devices/mtp/driver.py @@ -545,7 +545,8 @@ class MTP_DEVICE(BASE): try: self.upload_cover(parent, relpath, storage, mi, stream) # Upload the apnx file - self.upload_apnx(parent, fname, storage, mi, infile) + if self.is_kindle: + self.upload_apnx(parent, fname, storage, mi, infile) except Exception: import traceback traceback.print_exc()