diff --git a/plugins/CoreAdminHome/templates/jsTrackingGenerator.js b/plugins/CoreAdminHome/templates/jsTrackingGenerator.js
index 1246c16b8bb7077589b54d83dc1d9382b3e16111..10080fd8147d25f2d2c0938ebaf479574fa30600 100644
--- a/plugins/CoreAdminHome/templates/jsTrackingGenerator.js
+++ b/plugins/CoreAdminHome/templates/jsTrackingGenerator.js
@@ -9,7 +9,8 @@
 
 $(document).ready(function() {
 	
-	var piwikHost = window.location.host;
+	var piwikHost = window.location.host,
+		piwikPath = location.pathname.substring(0, location.pathname.lastIndexOf('/'));
 	
 	// 
 	// utility methods
@@ -228,7 +229,7 @@ $(document).ready(function() {
 		result += '  _paq.push(["trackPageView"]);\n\
   _paq.push(["enableLinkTracking"]);\n\n\
   (function() {\n\
-    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://' + piwikHost + '/";\n\
+    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://' + piwikHost + piwikPath + '/";\n\
     _paq.push(["setTrackerUrl", u+"piwik.php"]);\n\
     _paq.push(["setSiteId", ' + JSON.stringify(idSite) + ']);\n\
     var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";\n\