diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/asynctasks/GetDirectoriesAsynctask.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/asynctasks/GetDirectoriesAsynctask.kt index 4c8e9d42d..bb8bfc37f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/asynctasks/GetDirectoriesAsynctask.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/asynctasks/GetDirectoriesAsynctask.kt @@ -81,7 +81,8 @@ class GetDirectoriesAsynctask(val context: Context, val isPickVideo: Boolean, va } context.scanFiles(invalidFiles) {} - val dirs = ArrayList(directories.values) + val dirs = ArrayList(directories.values.filter { File(it.path).exists() }) + filterDirectories(dirs) Directory.sorting = mConfig.directorySorting dirs.sort()