--- javascript_aggregator.module	2010-10-12 21:20:26.000000000 +0200
+++ javascript_aggregator.module_new	2010-12-24 02:10:57.000000000 +0100
@@ -139,6 +139,7 @@ function _javascript_aggregator_minify($
 
           // Make sure the .htaccess file is active to handle GZipped JavaScript files.
           if (!variable_get('javascript_aggregator_no_htaccess', FALSE) && !file_exists($htaccess)) {
+            $rewrite_base = base_path() . file_directory_path() .'/js/';
             $htaccess_contents = <<<EOT
 <Files *.js.gz>
 AddEncoding x-gzip .gz
@@ -146,6 +147,7 @@ ForceType text/javascript
 </Files>
 <IfModule mod_rewrite.c>
 RewriteEngine on
+RewriteBase $rewrite_base
 RewriteCond %{HTTP_USER_AGENT} !".*Safari.*"
 RewriteCond %{HTTP:Accept-encoding} gzip
 RewriteCond %{REQUEST_FILENAME}.gz -f
