diff --git a/src/Http/Controllers/Admin/Configuration.php b/src/Http/Controllers/Admin/Configuration.php
index b4dbadfa411d58c39711c2cd2d82f2f6f4ad88e0..b1b2433957d0948b1a7ffd34994e8757d2f96421 100644
--- a/src/Http/Controllers/Admin/Configuration.php
+++ b/src/Http/Controllers/Admin/Configuration.php
@@ -122,6 +122,7 @@ class Configuration
             'setupNeeded' => $setupNeeded,
             'profilePageUri' => $this->helpersManager->getRoutes()
                 ->getUrl(Routes::PATH_USER_PERSONAL_DATA),
+            'runSetup' => $runSetup,
         ];
 
         $template = new Template($this->sspConfiguration, 'accounting:admin/configuration/status.twig');
diff --git a/templates/admin/configuration/status.twig b/templates/admin/configuration/status.twig
index a33f5b759953faf22b30099458325a16056f3f26..9132b28cfdc4f93e1a5aab71a1c79980547d6c37 100644
--- a/templates/admin/configuration/status.twig
+++ b/templates/admin/configuration/status.twig
@@ -10,7 +10,16 @@
     <h2>{{ pagetitle }} </h2>
 
     {% if configurationValidationErrors is not null %}
+
+        <p>There wre some errors. Check your configuration and try again.</p>
+
         <p>{{ configurationValidationErrors }}</p>
+
+        <br><br>
+        
+        {% if runSetup %}
+            <a class="pure-button pure-button-warning" href="?runSetup=1">{{ 'Try again'|trans }}</a>
+        {% endif %}
     {% elseif moduleConfiguration is not null %}
         <ul>
             <li>