diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index ddcc7208ba..9d76f6cf67 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -25,12 +25,7 @@ class DeviceDetector(QThread): self.keep_going = True def run(self): - _wmi = None - if iswindows: - import wmi, pythoncom - pythoncom.CoInitialize() - _wmi = wmi.WMI() - scanner = DeviceScanner(_wmi) + scanner = DeviceScanner() while self.keep_going: scanner.scan() for device in self.devices: