diff -r fd914f897dcf -r a3f5af773bc7 src/eric7/MicroPython/BluetoothDialogs/BluetoothController.py --- a/src/eric7/MicroPython/BluetoothDialogs/BluetoothController.py Sun Mar 09 14:16:35 2025 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/BluetoothController.py Sat Mar 15 11:53:21 2025 +0100 @@ -45,8 +45,9 @@ btMenu = QMenu(self.tr("Bluetooth Functions"), menu) btMenu.setTearOffEnabled(True) btMenu.addAction(self.tr("Show Bluetooth Status"), self.__showBtStatus) - btMenu.addSeparator() - btMenu.addAction(self.tr("Perform Scan"), self.__scan) + if self.__mpy.getDevice().supportsDeviceScan(): + btMenu.addSeparator() + btMenu.addAction(self.tr("Perform Scan"), self.__scan) btMenu.addSeparator() btMenu.addAction( self.tr("Activate Bluetooth Interface"),