diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/MicroPython/UnknownDevicesDialog.py --- a/src/eric7/MicroPython/UnknownDevicesDialog.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/MicroPython/UnknownDevicesDialog.py Mon Nov 07 17:19:58 2022 +0100 @@ -79,12 +79,12 @@ @param item reference to the item to be edited @type QListWidgetItem """ + from .AddEditDevicesDialog import AddEditDevicesDialog + if item is None: # play it safe return - from .AddEditDevicesDialog import AddEditDevicesDialog - dlg = AddEditDevicesDialog(deviceData=item.data(self.DeviceDataRole)) if dlg.exec() == QDialog.DialogCode.Accepted: deviceDict = dlg.getDeviceDict()