diff --git a/app/Controllers/Install.php b/app/Controllers/Install.php
index 053e3faed4430e7de618373afe9fc5a94ea20778..4d71879ec52423904dcb0f8fc0406810ae406ad0 100644
--- a/app/Controllers/Install.php
+++ b/app/Controllers/Install.php
@@ -156,7 +156,10 @@ class Install extends Controller
 
         if (!$this->validate($rules)) {
             return redirect()
-                ->back()
+                ->to(
+                    (empty(host_url()) ? config('App')->baseURL : host_url()) .
+                        config('App')->installGateway
+                )
                 ->withInput()
                 ->with('errors', $this->validator->getErrors());
         }