diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt index 851461f53c..1f1587fe68 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt @@ -16,8 +16,11 @@ import java.security.NoSuchAlgorithmException object DiskUtil { fun isImage(name: String, openStream: (() -> InputStream)? = null): Boolean { - val contentType = URLConnection.guessContentTypeFromName(name) - ?: openStream?.let { findImageMime(it) } + val contentType = try { + URLConnection.guessContentTypeFromName(name) + } catch (e: Exception) { + null + } ?: openStream?.let { findImageMime(it) } return contentType?.startsWith("image/") ?: false }