diff --git a/plugins/CorePluginsAdmin/MarketplaceApiClient.php b/plugins/CorePluginsAdmin/MarketplaceApiClient.php
index f3b1e40eaa7b598824961804df2acb3956cf1e52..bc985db3821459f2a56b741c928d08d89b44901c 100644
--- a/plugins/CorePluginsAdmin/MarketplaceApiClient.php
+++ b/plugins/CorePluginsAdmin/MarketplaceApiClient.php
@@ -17,10 +17,11 @@ use Piwik\Http;
  */
 class MarketplaceApiClient
 {
+    private $domain = 'http://plugins.piwik.org';
 
     private function fetch($method, $params)
     {
-        $endpoint = 'http://plugins.piwik.org/api/1.0/';
+        $endpoint = $this->domain . '/api/1.0/';
         $query    = http_build_query($params);
 
         $url = sprintf('%s%s?%s', $endpoint, $method, $query);
@@ -50,7 +51,7 @@ class MarketplaceApiClient
 
         $downloadUrl = $latestVersion->download;
 
-        $success = Http::fetchRemoteFile($downloadUrl, $target);
+        $success = Http::fetchRemoteFile($this->domain . $downloadUrl, $target);
 
         return $success;
     }