diff --git a/splash.module b/splash.module
index 0df1656..c63128f 100644
--- a/splash.module
+++ b/splash.module
@@ -58,6 +58,10 @@ function splash_init() {
   if (function_exists('drush_verify_cli') && call_user_func('drush_verify_cli')) {
     return;
   }
+  // If we are in maintenance mode, don't show the splash.
+  if (MAINTENANCE_MODE) {
+    return;
+  }
 
   $splash			= TRUE;
   $splash_when = variable_get('splash_when', array()); 
@@ -233,4 +237,4 @@ function splash_page() {
   }
 }
 
-?>
\ No newline at end of file
+?>
