X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/7b5f4da148acb53068e7642651fe82225fa40e90..d49d7da0bf17411dfa54147307f30d71b4b9a1ed:/lib/python/Components/FileList.py diff --git a/lib/python/Components/FileList.py b/lib/python/Components/FileList.py index bba846f6..fcd1555f 100644 --- a/lib/python/Components/FileList.py +++ b/lib/python/Components/FileList.py @@ -126,13 +126,14 @@ class FileList(MenuList): directories.sort() files.sort() else: - files = listdir(directory) - files.sort() - tmpfiles = files[:] - for x in tmpfiles: - if os_path.isdir(directory + x): - directories.append(directory + x + "/") - files.remove(x) + if os_path.exists(directory): + files = listdir(directory) + files.sort() + tmpfiles = files[:] + for x in tmpfiles: + if os_path.isdir(directory + x): + directories.append(directory + x + "/") + files.remove(x) if directory is not None and self.showDirectories and not self.isTop: if directory == self.mount_point: