diff --git a/src/freedombone b/src/freedombone
index 5ac03f4d338e1e4b6f04ffd9aac286dffb9827a4..854367a260edf6f0977d20c2d7713889d847bf48 100755
--- a/src/freedombone
+++ b/src/freedombone
@@ -1680,6 +1680,10 @@ function get_cjdns_password {
 
 # script to automatically renew any Let's Encrypt certificates
 function letsencrypt_renewals {
+    if [[ $ONION_ONLY != "no" ]]; then
+        return
+    fi
+
     renewals_script=/etc/cron.monthly/letsencrypt
     renewals_retry_script=/etc/cron.daily/letsencrypt
     renewal_failure_msg=$'The certificate for $LETSENCRYPT_DOMAIN could not be renewed'