diff --git a/lib/Alchemy/Phrasea/Core/PhraseaExceptionHandler.php b/lib/Alchemy/Phrasea/Core/PhraseaExceptionHandler.php
index <HASH>..<HASH> 100644
--- a/lib/Alchemy/Phrasea/Core/PhraseaExceptionHandler.php
+++ b/lib/Alchemy/Phrasea/Core/PhraseaExceptionHandler.php
@@ -35,6 +35,9 @@ class PhraseaExceptionHandler extends SymfonyExceptionHandler
             case 500 === $exception->getStatusCode():
                 $title = _('Whoops, looks like something went wrong.');
                 break;
+            case 503 === $exception->getStatusCode():
+                $title = _('Sorry, site is currently undergoing maintenance, come back soon.');
+                break;
             case isset(Response::$statusTexts[$exception->getStatusCode()]):
                 $title = $exception->getStatusCode() . ' : ' . Response::$statusTexts[$exception->getStatusCode()];
                 break;
@@ -66,6 +69,9 @@ class PhraseaExceptionHandler extends SymfonyExceptionHandler
             case 500:
                 $errorImg = '/skins/error-pages/500.png';
                 break;
+            case 503:
+                $errorImg = '/skins/error-pages/503.png';
+                break;
             default:
                 $errorImg = '/skins/error-pages/error.png';
                 break;
Enable HTTP <I> in exception handler