diff --git a/templates/index.html.jinja2 b/templates/index.html.jinja2
index 800f9ff079de1f81dbb6a11ef28d4792f37af944..236430c4bd85e3ab48e5e523bad77f0169b82301 100644
--- a/templates/index.html.jinja2
+++ b/templates/index.html.jinja2
@@ -187,7 +187,7 @@
 
   <div>
     {% if meta.new_pipeline_url -%}
-    <a class="btn btn-primary"
+    <a class="btn btn-primary {{'disabled' if not summary.wrong_settings_count }}"
         href="{{- meta.new_pipeline_url -}}&amp;var[TRIGGER_GITLAB_RULEZ]=apply
       ">Run gitlab-rulez</a>
     <a class="btn btn-primary {{'disabled' if not summary.total_updates_count }}"