diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py index 9da1ab9635..b4842876b1 100644 --- a/src/calibre/devices/smart_device_app/driver.py +++ b/src/calibre/devices/smart_device_app/driver.py @@ -919,6 +919,9 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): self.connection_attempts[peer] = 0 except: pass + + self.known_metadata = {} + self.known_uuids = {} return True except socket.timeout: self._close_device_socket()