diff --git a/inc/HTTPClient.php b/inc/HTTPClient.php
index b6feba35a7a623e849e51f0de9e5a8d95670a81d..71b6326efa3a40bf51d6ec520cd16b4c5798472c 100644
--- a/inc/HTTPClient.php
+++ b/inc/HTTPClient.php
@@ -244,6 +244,7 @@ class HTTPClient {
         // prepare headers
         $headers               = $this->headers;
         $headers['Host']       = $uri['host'];
+        if($uri['port']) $headers['Host'].= ':'.$uri['port'];
         $headers['User-Agent'] = $this->agent;
         $headers['Referer']    = $this->referer;
         $headers['Connection'] = 'Close';