diff --git a/public.php b/public.php
index 759e8e91619276bc1f45e2f9913cd23654ea3e84..3d7fd378af402e0f739bd86eabf8a656ec43eec9 100644
--- a/public.php
+++ b/public.php
@@ -1,6 +1,7 @@
 <?php
 $RUNTIME_NOAPPS = true;
 require_once 'lib/base.php';
+OC::checkMaintenanceMode();
 if (!isset($_GET['service'])) {
 	header('HTTP/1.0 404 Not Found');
 	exit;