diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt
index 60e7d2474..90ba4e2c2 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt
@@ -145,7 +145,7 @@ class Hitomi : HttpSource(), LewdSource<HitomiSearchMetadata, Document>, UrlImpo
                 }
             }
 
-            uploadDate = DATE_FORMAT.parse(input.selectFirst(".gallery-info .date").text()).time
+            uploadDate = DATE_FORMAT.parse(input.selectFirst(".gallery-info .date").text())!!.time
         }
     }
 
diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/NHentai.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/NHentai.kt
index e9e61532b..9c04cd7ed 100755
--- a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/NHentai.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/NHentai.kt
@@ -68,7 +68,7 @@ class NHentai(context: Context) : HttpSource(), LewdSource<NHentaiSearchMetadata
         val langFilter = filters.filterIsInstance<filterLang>().firstOrNull()
         var langFilterString = ""
         if (langFilter != null) {
-            langFilterString = SOURCE_LANG_LIST.first { it.first == langFilter!!.values[langFilter!!.state] }.second
+            langFilterString = SOURCE_LANG_LIST.first { it.first == langFilter.values[langFilter.state] }.second
         }
 
         val uri = if (query.isNotBlank()) {
diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/PervEden.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/PervEden.kt
index d6f8a59bd..b33115af6 100755
--- a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/PervEden.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/PervEden.kt
@@ -230,7 +230,7 @@ class PervEden(override val id: Long, val pvLang: PervEdenLang) : ParsedHttpSour
                 })
 
         try {
-            date_upload = DATE_FORMAT.parse(element.getElementsByClass("chapterDate").first().text().trim()).time
+            date_upload = DATE_FORMAT.parse(element.getElementsByClass("chapterDate").first().text().trim())!!.time
         } catch (ignored: Exception) {
         }
     }
diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Tsumino.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Tsumino.kt
index 31470c4fc..6c9d30fe9 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Tsumino.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/english/Tsumino.kt
@@ -64,7 +64,7 @@ class Tsumino(delegate: HttpSource) : DelegatedHttpSource(delegate),
             }
 
             input.getElementById("Uploaded")?.text()?.let {
-                uploadDate = TM_DATE_FORMAT.parse(it.trim()).time
+                uploadDate = TM_DATE_FORMAT.parse(it.trim())!!.time
             }
 
             input.getElementById("Pages")?.text()?.let {