diff --git a/ui/sd_internal/device_manager.py b/ui/sd_internal/device_manager.py index a71ab015..0e170cb9 100644 --- a/ui/sd_internal/device_manager.py +++ b/ui/sd_internal/device_manager.py @@ -129,7 +129,11 @@ def is_device_compatible(device): ''' Returns True/False, and prints any compatibility errors ''' - validate_device_id(device, log_prefix='is_device_compatible') + try: + validate_device_id(device, log_prefix='is_device_compatible') + except: + print(str(e)) + return False if device == 'cpu': return True # Memory check