--- a/src/eric7/MicroPython/MicroPythonWidget.py Sun Jul 30 17:33:54 2023 +0200 +++ b/src/eric7/MicroPython/MicroPythonWidget.py Sun Jul 30 17:50:38 2023 +0200 @@ -969,13 +969,14 @@ """ self.__superMenu.clear() - if self.__device: + if self.__device and not self.__device.hasCircuitPython(): networkConnected = self.__device.isNetworkConnected() useLocalMip = ( ( self.__device.getDeviceData("mip") or self.__device.getDeviceData("upip") - ) and not networkConnected + ) + and not networkConnected ) or self.__device.getDeviceData("local_mip") hasMip = self.__device.getDeviceData("mip") and networkConnected hasUPip = self.__device.getDeviceData("upip") and networkConnected