diff --git a/Module.cs b/Module.cs
index a979c786b81f5340b150e91f00317db96764f70d..73969df186f05364e685aef698fa31f2ade23f41 100644
--- a/Module.cs
+++ b/Module.cs
@@ -365,9 +365,13 @@ text = ERR
 		{
 			if(client != null)
 				client.Dispose();
-			client = new HttpClient();
+			var handler = new HttpClientHandler() 
+			{
+				AllowAutoRedirect = false
+			};
+			client = new HttpClient(handler);
 			client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36");
-				client.Timeout = TimeSpan.FromMilliseconds(10000);
+			client.Timeout = TimeSpan.FromMilliseconds(10000);
 		}
 		reloadClient();
 		while(true)