diff --git a/tasks/main.yml b/tasks/main.yml
index b446133c7d68a02b80176e8f842f20562679516f..af78703697cc3b9acee26f1163523a150b0c6786 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -36,7 +36,7 @@
 
     - name: Import renew
       import_tasks: renew.yml
-      when: letsencrypt_certs_available is defined and letsencrypt_certs_available.stat.exists and (proxy_active is not defined or proxy_active)
+      when: letsencrypt_renew_active|default(true) and letsencrypt_certs_available is defined and letsencrypt_certs_available.stat.exists and (proxy_active is not defined or proxy_active)
       tags:
         - renew