diff --git a/packages/vulcan-email/lib/server/email.js b/packages/vulcan-email/lib/server/email.js index dc77c7841..ab577f612 100644 --- a/packages/vulcan-email/lib/server/email.js +++ b/packages/vulcan-email/lib/server/email.js @@ -69,7 +69,14 @@ VulcanEmail.buildTemplate = (htmlContent, data = {}, locale) => { __: Strings[locale], }; - const emailHTML = VulcanEmail.getTemplate('wrapper')(emailProperties); + let emailHTML; + + try { + emailHTML = VulcanEmail.getTemplate('wrapper')(emailProperties); + } catch(e) { + emailHTML = htmlContent; + } + const inlinedHTML = Juice(emailHTML, { preserveMediaQueries: true }); const doctype = '';