--- includes/theme.inc.orig	2005-07-28 00:35:07.000000000 +0200
+++ includes/theme.inc	2005-07-28 00:36:58.000000000 +0200
@@ -441,12 +441,14 @@
 }
 
 function theme_maintenance_page($content) {
+  global $base_url;
   drupal_set_header('Content-Type: text/html; charset=utf-8');
   theme('add_style', 'misc/drupal.css');
   theme('add_style', 'misc/maintenance.css');
   $output = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n";
   $output .= '<html xmlns="http://www.w3.org/1999/xhtml">';
   $output .= '<head>';
+  $output .= "<base href=\"$base_url/\" />\n";
   $output .= '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
   $output .= ' <title>'. drupal_get_title() .'</title>';
   $output .= theme_get_styles();
