diff --git a/plugins/API/Controller.php b/plugins/API/Controller.php
index 2d107182cb5666bc9d05e7922d8cc5de29188b4a..25bfb7212d59af50a937bd39a2501a0f46b098a6 100644
--- a/plugins/API/Controller.php
+++ b/plugins/API/Controller.php
@@ -16,6 +16,7 @@ use Piwik\Config;
 use Piwik\Piwik;
 use Piwik\Plugin\Report;
 use Piwik\Url;
+use Piwik\UrlHelper;
 use Piwik\View;
 
 /**
@@ -50,6 +51,9 @@ class Controller extends \Piwik\Plugin\Controller
     {
         $ApiDocumentation = new DocumentationGenerator();
         $prefixUrls = Common::getRequestVar('prefixUrl', 'http://demo.piwik.org/', 'string');
+        if (!UrlHelper::isLookLikeUrl($prefixUrls)) {
+            $prefixUrls = '';
+        }
         return $ApiDocumentation->getApiDocumentationAsStringForDeveloperReference($outputExampleUrls = true, $prefixUrls);
     }