diff --git a/lib/core.js b/lib/core.js index 37469ba..89669ae 100644 --- a/lib/core.js +++ b/lib/core.js @@ -350,7 +350,7 @@ function getOrCreateDomainCertificate(args, defaults, handlers) { } return fetchFromConfigLiveDir(args).then(function (certs) { - var halfLife = (certs.expiresAt - certs.issuedAt) / 2; + var halfLife = certs && ((certs.expiresAt - certs.issuedAt) / 2); if (!certs || (Date.now() - certs.issuedAt) > halfLife) { // There is no cert available