diff --git a/index.php b/index.php
index 8ee6b6f9eb7d596c65a597183e49ab6d18ceba9d..eae807362d2ccb5ddf798d7bfb9646ae2d81eee8 100644
--- a/index.php
+++ b/index.php
@@ -23,7 +23,7 @@ use Framadate\Utils;
 include_once __DIR__ . '/app/inc/init.php';
 
 if (!is_file(CONF_FILENAME)) {
-    header(('Location: ' . Utils::get_server_name() . 'admin/install.php'));
+    header(('Location: ' . Utils::get_server_name() . 'admin/check.php'));
     exit;
 }
 
diff --git a/tpl/admin/index.tpl b/tpl/admin/index.tpl
index 7d6eedbbb9d7f0b6ce268cf1773c7140be6bf970..d38e1b6da2025ac3c668255d998c95502ba12da5 100644
--- a/tpl/admin/index.tpl
+++ b/tpl/admin/index.tpl
@@ -11,6 +11,9 @@
     <div class="col-md-6 col-xs-12">
         <a href="./purge.php"><h2>{__('Admin', 'Purge')}</h2></a>
     </div>
+    <div class="col-md-6 col-xs-12">
+        <a href="./check.php"><h2>{__('Check', 'Installation checking')}</h2></a>
+    </div>
     {if $logsAreReadable}
         <div class="col-md-6 col-xs-12">
             <a href="./logs.php"><h2>{__('Admin', 'Logs')}</h2></a>