diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt b/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt index c766b813a3..f7040a5c66 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt @@ -286,8 +286,9 @@ class LocalSource(private val context: Context) : CatalogueSource, UnmeteredSour if (!directory.exists()) return lang?.let { langMap[manga.url] = it } - val file = directory.createFile(COMIC_INFO_FILE)!! - file.writeText(xml.encodeToString(ComicInfo.serializer(), manga.toComicInfo(lang = lang))) + directory.createFile(COMIC_INFO_FILE)?.let { file -> + file.writeText(xml.encodeToString(ComicInfo.serializer(), manga.toComicInfo(lang = lang))) + } } @Serializable