diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py index 4fe815dc80..b88c97a279 100644 --- a/src/calibre/devices/smart_device_app/driver.py +++ b/src/calibre/devices/smart_device_app/driver.py @@ -586,7 +586,7 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): # the device. raise OpenFailed('') try: - peer = self.device_socket.getpeername() + peer = self.device_socket.getpeername()[0] self.connection_attempts[peer] = 0 except: pass