diff --git a/src/fr/scantrad/build.gradle b/src/fr/scantrad/build.gradle
index 10da3c5ab..9cd2eb3ed 100644
--- a/src/fr/scantrad/build.gradle
+++ b/src/fr/scantrad/build.gradle
@@ -5,7 +5,7 @@ ext {
     appName = 'Tachiyomi: Scantrad'
     pkgNameSuffix = 'fr.scantrad'
     extClass = '.Scantrad'
-    extVersionCode = 4
+    extVersionCode = 5
     libVersion = '1.2'
 }
 
diff --git a/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt b/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt
index 25ee95eed..90ed3ee73 100644
--- a/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt
+++ b/src/fr/scantrad/src/eu/kanade/tachiyomi/extension/fr/scantrad/Scantrad.kt
@@ -60,18 +60,18 @@ class Scantrad : ParsedHttpSource() {
 
         document.select(latestUpdatesSelector()).map { mangas.add(latestUpdatesFromElement(it)) }
 
-        return MangasPage(mangas.distinctBy { it.title }, false)
+        return MangasPage(mangas.distinctBy { it.url }, false)
     }
 
-    override fun latestUpdatesSelector() = "div.h-left > div > a"
+    override fun latestUpdatesSelector() = "div.h-left > div.home-manga"
 
     override fun latestUpdatesFromElement(element: Element): SManga {
         val manga = SManga.create()
 
-        manga.url = element.attr("href").substringAfter("mangas").removeSuffix("/").substringBeforeLast("/")
-        manga.title = element.parent().select("div.hmi-titre a").text()
+        manga.setUrlWithoutDomain(element.select("div.hmi-titre a").first().attr("abs:href"))
+        manga.title = element.select("div.hmi-titre a").first().text()
         manga.thumbnail_url = element.select("img").attr("abs:src")
-
+        
         return manga
     }
 
@@ -187,7 +187,7 @@ class Scantrad : ParsedHttpSource() {
     override fun pageListParse(document: Document): List<Page> {
         val pages = mutableListOf<Page>()
 
-        document.select("div.sc-lel img").forEachIndexed { i, img ->
+        document.select("div.sc-lel img[id]").forEachIndexed { i, img ->
             pages.add(Page(i, "", img.attr("abs:data-src")))
         }