diff --git a/addons/hw_scanner/controllers/main.py b/addons/hw_scanner/controllers/main.py index bcad8b92906..8e5e8f6af18 100644 --- a/addons/hw_scanner/controllers/main.py +++ b/addons/hw_scanner/controllers/main.py @@ -172,6 +172,8 @@ class Scanner(Thread): else: time.sleep(5) # wait until a suitable device is plugged device = self.get_device() + if not device: + continue try: device.grab()