=== modified file 'includes/bootstrap.inc'
--- includes/bootstrap.inc	2007-10-17 13:03:03 +0000
+++ includes/bootstrap.inc	2007-10-18 19:11:02 +0000
@@ -917,13 +917,15 @@ function _drupal_bootstrap($phase) {
     case DRUPAL_BOOTSTRAP_LATE_PAGE_CACHE:
       // Initialize configuration variables, using values from settings.php if available.
       $conf = variable_init(isset($conf) ? $conf : array());
-
-      _drupal_cache_init($phase);
-
       // Start a page timer:
       timer_start('page');
-
+      // Load module handling
+      require_once './includes/module.inc';
+      // Fire hook_boot
       bootstrap_invoke_all('boot');
+      // Load the page from cache if found and exit.
+      _drupal_cache_init($phase);
+      // Prepare for non-cached page workflow.
       drupal_page_header();
       break;
 

