diff --git a/app/src/main/java/exh/md/utils/MdUtil.kt b/app/src/main/java/exh/md/utils/MdUtil.kt
index 545b5acc9..1798b3b7e 100644
--- a/app/src/main/java/exh/md/utils/MdUtil.kt
+++ b/app/src/main/java/exh/md/utils/MdUtil.kt
@@ -11,6 +11,7 @@ import exh.md.dto.LoginBodyTokenDto
 import exh.md.dto.MangaDataDto
 import exh.md.network.NoSessionException
 import exh.source.getMainSource
+import exh.util.dropBlank
 import exh.util.floor
 import exh.util.nullIfBlank
 import exh.util.nullIfZero
@@ -224,7 +225,7 @@ class MdUtil {
         }
 
         fun getScanlators(scanlators: String?): Set<String> {
-            return scanlators?.split(scanlatorSeparator)?.toSet().orEmpty()
+            return scanlators?.split(scanlatorSeparator)?.dropBlank()?.toSet().orEmpty()
         }
 
         fun getScanlatorString(scanlators: Set<String>): String {