--- securesite.module
+++ securesite.module
@@ -100,7 +100,13 @@
   // Did the user send credentials that we accept?
   $type = _securesite_mechanism();
   if ($type !== FALSE && (isset($_SESSION['securesite_repeat']) ? !$_SESSION['securesite_repeat'] : TRUE)) {
-    drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
+    require_once './includes/common.inc';
+    require_once './includes/theme.inc';
+    require_once './includes/menu.inc';
+    require_once './includes/file.inc';
+    drupal_load('module', 'user');
+    drupal_load('module', 'ldapauth');
+
     module_load_include('inc', 'securesite');
     _securesite_boot($type);
   }
