diff --git a/core/js/js.js b/core/js/js.js
index 71aaedccc29b1685811dd461d0d9dba1a1e06840..657dd6d6f8abaecaa2eeced2bc317ff09fb0301f 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -37,7 +37,7 @@ t.cache={};
 * @return string
 */
 function fileDownloadPath(dir, file) {
-	return OC.filePath('files', 'ajax', 'download.php')+encodeURIComponent('?files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir));
+	return OC.filePath('files', 'ajax', 'download.php')+'&files='+encodeURIComponent(file)+'&dir='+encodeURIComponent(dir);
 }
 
 var OC={