diff --git a/tasks/buildcerts.yml b/tasks/buildcerts.yml
index 795febf757c5f621eeaffddfbf41fe6c72c8a3ca..0a453a2da32cf8530d5a996efad4f05b532ff924 100644
--- a/tasks/buildcerts.yml
+++ b/tasks/buildcerts.yml
@@ -7,5 +7,6 @@
     dest='/etc/haproxy/certs/{{ item.domain }}.pem'
     regexp='(fullchain)|(privkey)\.pem'
   with_items: '{{ proxy_certificates_letsencrypt|default([]) }}'
+  when: item.active|default(true)
   notify:
     - "Restart HAProxy"
diff --git a/tasks/main.yml b/tasks/main.yml
index 73b369fac373e975fd707e89bffc68a0db2b4ab2..1eb909181890036e2a22ac8b60964f7afc4cfac0 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -20,6 +20,7 @@
     with_items: '{{ proxy_certificates_letsencrypt|default([]) }}'
     loop_control:
       loop_var: domain
+    when: domain.active|default(true)
 
   - name: "Renew Existing Cert"
     include: '../../letsencrypt/tasks/renew.yml'