diff -r ca7057547506 -r 1b0e4bf80f49 src/eric7/MicroPython/UF2FlashDialog.py --- a/src/eric7/MicroPython/UF2FlashDialog.py Tue Mar 18 18:20:04 2025 +0100 +++ b/src/eric7/MicroPython/UF2FlashDialog.py Tue Mar 18 18:32:29 2025 +0100 @@ -1281,6 +1281,7 @@ foundVolumes += FileSystemUtilities.findVolume( volume, findAll=True, markerFile="INFO_UF2.TXT" ) + foundVolumes = list(set(foundVolumes)) # make entries unique if len(foundVolumes) == 0: self.__showNoVolumeInformation([v[0] for v in volumes], boardType)