diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadCache.kt b/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadCache.kt index 0667c66b4e..3fed672033 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadCache.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadCache.kt @@ -93,10 +93,12 @@ class DownloadCache( if (forceCheckFolder) { - val mangaDir = provider.findMangaDir(manga, sourceManager.getMangadex()) + val source = sourceManager.get(manga.source) ?: return 0 + val mangaDir = provider.findMangaDir(manga, source) if (mangaDir != null) { - val listFiles = mangaDir.listFiles { dir, filename -> !filename.endsWith(Downloader.TMP_DIR_SUFFIX) } + val listFiles = + mangaDir.listFiles { _, filename -> !filename.endsWith(Downloader.TMP_DIR_SUFFIX) } if (!listFiles.isNullOrEmpty()) { return listFiles.size }