diff -r f0e22f3a5878 -r 2eed840795c0 src/eric7/MicroPython/MicroPythonFileSystemUtilities.py --- a/src/eric7/MicroPython/MicroPythonFileSystemUtilities.py Wed Feb 15 15:55:37 2023 +0100 +++ b/src/eric7/MicroPython/MicroPythonFileSystemUtilities.py Wed Feb 15 17:45:10 2023 +0100 @@ -115,9 +115,11 @@ except OSError: return [] - if dirname in ("", "/"): + if dirname: + return [ + (f, fstat(os.path.join(dirname, f))) + for f in files + if isVisible(f, showHidden) + ] + else: return [(f, fstat(f)) for f in files if isVisible(f, showHidden)] - - return [ - (f, fstat(os.path.join(dirname, f))) for f in files if isVisible(f, showHidden) - ]