diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index 795a22888f..02991c4f16 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -993,10 +993,10 @@ class Device(DeviceConfig, DevicePlugin): if on_card == 'carda': candidates = self.get_carda_ebook_dir(for_upload=True) - path = get_dest_dir(self._carda_prefix, candidates) + path = get_dest_dir(self._card_a_prefix, candidates) elif on_card == 'cardb': candidates = self.get_cardb_ebook_dir(for_upload=True) - path = get_dest_dir(self._cardb_prefix, candidates) + path = get_dest_dir(self._card_b_prefix, candidates) else: candidates = self.get_main_ebook_dir(for_upload=True) path = get_dest_dir(self._main_prefix, candidates)