? .cache
? .project
? .settings
? blog_noposts_3.patch
? files
? sites/all/modules
? sites/default/settings.php
Index: includes/menu.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/menu.inc,v
retrieving revision 1.258
diff -u -r1.258 menu.inc
--- includes/menu.inc	6 Feb 2008 19:52:54 -0000	1.258
+++ includes/menu.inc	8 Feb 2008 13:47:54 -0000
@@ -2333,8 +2333,11 @@
     // Check if the user has administration privileges.
     if (user_access('administer site configuration')) {
       // Ensure that the off-line message is displayed only once [allowing for
-      // page redirects].
-      drupal_set_message(t('Operating in off-line mode.'), 'status', FALSE);
+      // page redirects], and specifically suppress its display on the site
+      // maintenance page.
+      if (drupal_get_normal_path($_GET['q']) != 'admin/settings/site-maintenance') {
+        drupal_set_message(t('Operating in off-line mode.'), 'status', FALSE);
+      }
     }
     else {
       // Anonymous users get a FALSE at the login prompt, TRUE otherwise.
