diff -urpN jq/jq.module jq-6.x/jq.module
--- jq/jq.module	2008-04-06 08:28:58.000000000 -0700
+++ jq-6.x/jq.module	2008-05-04 07:45:31.000000000 -0700
@@ -4,19 +4,16 @@
 /**
  *  implements hook_menu
  */
-function jq_menu($may_cache) {
+function jq_menu() {
   $items = array();
-  if ($may_cache) {
-    $items[] = array(
-      'path' => 'admin/settings/jq',
-      'title' => t('jQ Plugin Administration'),
-      'description' => t('Administer jQ (jQuery) Plugin Repository.'),
-      'callback' => 'drupal_get_form',
-      'callback arguments' => array('jq_settings_form'),
-      'type' => MENU_NORMAL_ITEM,
-      'access' => user_access('administer jq'),
-    );
-  }
+  $items['admin/settings/jq'] = array(
+    'title' => 'jQ Plugin Administration',
+    'description' => 'Administer jQ (jQuery) Plugin Repository.',
+    'page callback' => 'drupal_get_form',
+    'page arguments' => array('jq_settings_form'),
+    'type' => MENU_NORMAL_ITEM,
+    'access arguments' => array('administer jq'),
+  );
   return $items;
 }
 
@@ -167,7 +164,7 @@ function jq_plugins($plugin = NULL, $cac
     }
     else {
       $plugins = _jq_plugins($display_errors);
-      cache_set('jq_plugins', 'cache', serialize($plugins));
+      cache_set('jq_plugins', serialize($plugins), 'cache');
     }
   }
   if (isset($plugin)) {
