Index: includes/theme.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/theme.inc,v
retrieving revision 1.450
diff -u -p -r1.450 theme.inc
--- includes/theme.inc	10 Nov 2008 15:40:03 -0000	1.450
+++ includes/theme.inc	12 Nov 2008 03:40:56 -0000
@@ -842,6 +842,13 @@ function drupal_find_theme_templates($ca
         'path' => dirname($file->filename),
       );
     }
+    // Ensure that the pattern is carried over to subthemes when a base theme
+    // registers a base template, i.e., a template without a pattern. This
+    // allows any subtheme to register templates based on a pattern without
+    // registering its own base template.
+    if (isset($cache[$hook]['pattern'])) {
+      $templates[$hook]['pattern'] = $cache[$hook]['pattern'];
+    }
   }
 
   $patterns = array_keys($files);
