From fba65c23453c9d7d0c56f43ae88e9d677821f337 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 4 Apr 2020 14:28:06 +0530 Subject: [PATCH] Fix #1870631 [Error when attempting to send book to Nook (MTP Driver - Python 3)](https://bugs.launchpad.net/calibre/+bug/1870631) --- src/calibre/devices/mtp/unix/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/devices/mtp/unix/driver.py b/src/calibre/devices/mtp/unix/driver.py index e1a13a4c50..a733feef7c 100644 --- a/src/calibre/devices/mtp/unix/driver.py +++ b/src/calibre/devices/mtp/unix/driver.py @@ -373,7 +373,7 @@ class MTP_DEVICE(MTPDeviceBase): e = parent.folder_named(name) if e is not None: return e - ename = name.encode('utf-8') if isinstance(name, unicode_type) else name + ename = name if ispy3 else as_bytes(name) sid, pid = parent.storage_id, parent.object_id if pid == sid: pid = 0