Index: panels_mini.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/panels/panels_mini/Attic/panels_mini.module,v
retrieving revision 1.1.2.18
diff -u -w -F^f -r1.1.2.18 panels_mini.module
--- panels_mini.module	8 Jan 2008 19:01:34 -0000	1.1.2.18
+++ panels_mini.module	3 Feb 2008 20:36:39 -0000
@@ -935,6 +935,9 @@ function panels_mini_sanitize($mini) {
  * Fetch all panel pages in the system. This function does not cache.
  */
 function panels_mini_load_all($page_size = 0) {
+  static $results = array();
+
+  if (empty($results[$page_size])) {
   $panels = $dids = array();
   $query = "SELECT * FROM {panels_mini}";
   if ($page_size) {
@@ -968,7 +971,9 @@ function panels_mini_load_all($page_size
       $panels[$mini->name] = $mini;
     }
   }
-  return $panels;
+    $results[$page_size] = $panels;
+  }
+  return $results[$page_size];
 }
 
 /**
