diff --git a/app/src/main/java/io/legado/app/help/AppWebDav.kt b/app/src/main/java/io/legado/app/help/AppWebDav.kt index 07f4d6d3e..656ed4208 100644 --- a/app/src/main/java/io/legado/app/help/AppWebDav.kt +++ b/app/src/main/java/io/legado/app/help/AppWebDav.kt @@ -181,7 +181,7 @@ object AppWebDav { .map { it.displayName } .toSet() files.forEach { - if (!bgWebDavFiles.contains(it.name)) { + if (!bgWebDavFiles.contains(it.name) && it.exists()) { WebDav("$bgWebDavUrl${it.name}", authorization) .upload(it) }