diff --git a/sites.py b/sites.py index e1ad27e..6a1a35e 100644 --- a/sites.py +++ b/sites.py @@ -267,10 +267,12 @@ def write_nginx_conf(site): for alt in site['alt_domains']: if is_icann(alt): icann_domains.append(alt) - email = f'admin@{icann_domains[0]}' - icann_domains = " -d ".join(icann_domains) - icann_domains = f'-d {icann_domains}' - os.system(f'certbot --nginx {icann_domains} --non-interactive --agree-tos --email {email} --redirect') + + if len(icann_domains) > 0: + email = f'admin@{icann_domains[0]}' + icann_domains = " -d ".join(icann_domains) + icann_domains = f'-d {icann_domains}' + os.system(f'certbot --nginx {icann_domains} --non-interactive --agree-tos --email {email} --redirect') return True