diff --git a/pwnagotchi/ui/web/handler.py b/pwnagotchi/ui/web/handler.py
index c1b47a8..e3ac110 100644
--- a/pwnagotchi/ui/web/handler.py
+++ b/pwnagotchi/ui/web/handler.py
@@ -75,6 +75,7 @@ INDEX = """<html>
 STATUS_PAGE = """<html>
   <head>
       <title>{{ title }}</title>
+      <meta http-equiv="refresh" content="{{ go_back_after }};URL=/ui">
       <style>""" + STYLE + """</style>
   </head>
   <body>
@@ -124,7 +125,8 @@ class Handler:
     # serve a message and shuts down the unit
     def shutdown(self):
         try:
-            return render_template_string(STATUS_PAGE, title=pwnagotchi.name(), message='Shutting down ...')
+            return render_template_string(STATUS_PAGE, title=pwnagotchi.name(), go_back_after=60,
+                                          message='Shutting down ...')
         finally:
             _thread.start_new_thread(pwnagotchi.shutdown, ())
 
@@ -135,7 +137,7 @@ class Handler:
             mode = 'MANU'
 
         try:
-            return render_template_string(STATUS_PAGE, title=pwnagotchi.name(),
+            return render_template_string(STATUS_PAGE, title=pwnagotchi.name(), go_back_after=30,
                                           message='Restart in %s mode ...' % mode)
         finally:
             _thread.start_new_thread(pwnagotchi.restart, (mode,))