Index: admin_menu.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/admin_menu/admin_menu.js,v
retrieving revision 1.2.2.14.2.10
diff -u -p -r1.2.2.14.2.10 admin_menu.js
--- admin_menu.js	7 May 2009 01:28:48 -0000	1.2.2.14.2.10
+++ admin_menu.js	28 May 2009 01:27:48 -0000
@@ -88,7 +88,7 @@ Drupal.admin.getCache = function (hash, 
     type: 'GET',
     dataType: 'text', // Prevent auto-evaluation of response.
     global: false, // Do not trigger global AJAX events.
-    url: Drupal.settings.admin_menu.basePath + 'js/admin_menu/cache/' + hash,
+    url: Drupal.settings.admin_menu.basePath + 'admin_menu/cache/' + hash,
     success: onSuccess,
     complete: function (XMLHttpRequest, status) {
       Drupal.admin.hashes.hash = status;
Index: admin_menu.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/admin_menu/admin_menu.module,v
retrieving revision 1.26.2.33.2.14
diff -u -p -r1.26.2.33.2.14 admin_menu.module
--- admin_menu.module	7 May 2009 01:38:47 -0000	1.26.2.33.2.14
+++ admin_menu.module	28 May 2009 01:27:41 -0000
@@ -47,7 +47,7 @@ function admin_menu_menu($may_cache) {
   if ($may_cache) {
     // AJAX callback.
     $items[] = array(
-      'path' => 'js/admin_menu/cache',
+      'path' => 'admin_menu/cache',
       'callback' => 'admin_menu_js_cache',
       'access' => user_access('access administration menu'),
       'type' => MENU_CALLBACK,
@@ -179,7 +179,7 @@ function admin_menu_footer($main = 0) {
   // @todo Implement a sanity-check to prevent permanent double requests; i.e.
   //   what if the client-side cache fails for any reason and performs a second
   //   request on every page?
-  if (!empty($_COOKIE['has_js']) && !$rebuild && strpos($_GET['q'], 'js/admin_menu/cache') !== 0) {
+  if (!empty($_COOKIE['has_js']) && !$rebuild && strpos($_GET['q'], 'admin_menu/cache') !== 0) {
     if (admin_menu_cache_get($cid)) {
       return;
     }
