diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/epub/EpubMetadataProvider.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/epub/EpubMetadataProvider.kt index a56575de4..138e7a588 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/epub/EpubMetadataProvider.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/metadata/epub/EpubMetadataProvider.kt @@ -65,7 +65,8 @@ class EpubMetadataProvider( } val isbn = opf.select("metadata > dc|identifier") - ?.mapNotNull { isbnValidator.validate(it.text()) } + ?.map { it.text().removePrefix("isbn:") } + ?.mapNotNull { isbnValidator.validate(it) } ?.firstOrNull() return BookMetadataPatch(