diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadProvider.kt b/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadProvider.kt index 418332683..8083a7c1b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadProvider.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/download/DownloadProvider.kt @@ -53,8 +53,8 @@ class DownloadProvider(private val context: Context) { return downloadsDir .createDirectory(getSourceDirName(source)) .createDirectory(getMangaDirName(manga)) - } catch (e: NullPointerException) { - Timber.w(e) + } catch (e: Throwable) { + Timber.e(e, "Invalid download directory") throw Exception(context.getString(R.string.invalid_download_dir)) } }