--- common.orig	2006-03-03 19:58:22.000000000 +0100
+++ common.inc	2006-03-07 23:40:44.000000000 +0100
@@ -1153,7 +1191,7 @@
     $sent['misc/drupal.js'] = true;
   }
   if (!isset($sent[$file])) {
-    drupal_set_html_head('<script type="text/javascript" src="'. check_url(base_path() . $file) .'"></script>');
+    drupal_set_html_head('<script type="text/javascript" src="'. valid_url($file, true) ? $file : check_url(base_path() . $file) .'"></script>');
     $sent[$file] = true;
   }
 }
