diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index dc8f015..891399a 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -473,7 +473,7 @@ function menu_block_info() {
     $blocks[$name]['info'] = check_plain($title);
     // Menu blocks can't be cached because each menu item can have
     // a custom access callback. menu.inc manages its own caching.
-    $blocks[$name]['cache'] = DRUPAL_NO_CACHE;
+    $blocks[$name]['cache'] = DRUPAL_CACHE_CUSTOM;
   }
   return $blocks;
 }
