Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.892
diff -u -p -r1.892 common.inc
--- includes/common.inc	4 May 2009 10:38:47 -0000	1.892
+++ includes/common.inc	7 May 2009 13:32:33 -0000
@@ -2659,7 +2659,8 @@ function drupal_get_js($scope = 'header'
 
   // Aggregate any remaining JS files that haven't already been output.
   if ($is_writable && $preprocess_js && count($files) > 0) {
-    $filename = md5(serialize($files) . $query_string) . '.js';
+    //Prefix filename to prevent ad-blocking by patterns like "ad*" by firewalls and etc.
+    $filename = 'js_' . md5(serialize($files) . $query_string) . '.js';
     $preprocess_file = drupal_build_js_cache($files, $filename);
     $preprocessed .= '<script type="text/javascript" src="' . base_path() . $preprocess_file . '"></script>' . "\n";
   }
