diff --git a/src/mailer.js b/src/mailer.js index cbf1674fd..ed98eaa8d 100644 --- a/src/mailer.js +++ b/src/mailer.js @@ -149,7 +149,15 @@ function render(templateFile, params) { assert.strictEqual(typeof templateFile, 'string'); assert.strictEqual(typeof params, 'object'); - return ejs.render(safe.fs.readFileSync(path.join(MAIL_TEMPLATES_DIR, templateFile), 'utf8'), params); + var content = null; + + try { + content = ejs.render(safe.fs.readFileSync(path.join(MAIL_TEMPLATES_DIR, templateFile), 'utf8'), params); + } catch (e) { + console.error(e); + } + + return content; } function getAdminEmails(callback) {