diff --git a/lib/formatter.js b/lib/formatter.js index 17bf449..ef86500 100644 --- a/lib/formatter.js +++ b/lib/formatter.js @@ -22,7 +22,9 @@ function formatHeading(elem, fn, options) { } function formatAnchor(elem, fn, options) { - return elem.attribs.href.replace(/^mailto\:/, ''); + if(elem.attribs.hasOwnProperty('href')) + return elem.attribs.href.replace(/^mailto\:/, ''); + else return ''; }; function formatHorizontalLine(elem, fn, options) { @@ -135,4 +137,4 @@ exports.table = formatTable; exports.orderedList = formatOrderedList; exports.unorderedList = formatUnorderedList; exports.listItem = formatListItem; -exports.horizontalLine = formatHorizontalLine; \ No newline at end of file +exports.horizontalLine = formatHorizontalLine;