diff --git a/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt b/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt
index 9e8ddf99d..f10b60c7e 100644
--- a/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt
+++ b/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt
@@ -2,9 +2,12 @@ package eu.kanade.tachiyomi.extension.en.manhuaga
 
 import eu.kanade.tachiyomi.multisrc.madara.Madara
 import okhttp3.OkHttpClient
+import java.util.concurrent.TimeUnit
 
 class Manhuaga : Madara("Manhuaga", "https://manhuaga.com", "en") {
-    override val client: OkHttpClient = super.client.newBuilder()
+    override val client: OkHttpClient = network.cloudflareClient.newBuilder()
+        .connectTimeout(10, TimeUnit.SECONDS)
+        .readTimeout(30, TimeUnit.SECONDS)
         .addInterceptor { chain ->
             val originalRequest = chain.request()
             chain.proceed(originalRequest).let { response ->
diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
index b0cf62cf0..2262068dc 100644
--- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
+++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt
@@ -290,7 +290,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("ManhuaToon", "https://manhuatoon.com", "en"),
         SingleLang("ManhuaUS", "https://manhuaus.com", "en", overrideVersionCode = 4),
         SingleLang("ManhuaZone", "https://manhuazone.com", "en"),
-        SingleLang("Manhuaga", "https://manhuaga.com", "en", overrideVersionCode = 1),
+        SingleLang("Manhuaga", "https://manhuaga.com", "en", overrideVersionCode = 2),
         SingleLang("Manhualo", "https://manhualo.com", "en", overrideVersionCode = 1),
         SingleLang("Manhuas.net", "https://manhuas.net", "en", className = "Manhuasnet", overrideVersionCode = 2),
         SingleLang("Manhwa Chill", "https://manhwachill.com", "en"),