diff --git a/static/js/html2notecase.js b/static/js/html2notecase.js
index 0482a3538..59531083f 100644
--- a/static/js/html2notecase.js
+++ b/static/js/html2notecase.js
@@ -2,6 +2,9 @@ function html2notecase(contents, note) {
// remove any possible extra newlines which might be inserted - all relevant new lines should be only in
and
contents = contents.replace(/(?:\r\n|\r|\n)/, '');
+ // some editors insert this font stuff which messes up parsing by doubling newlines
+ contents = contents.replace(/]*>/g, '');
+ contents = contents.replace(/<\/font>/g, '');
contents = contents.replace(/
<\/p>/g, '\n');
contents = contents.replace(/
<\/p>/g, '\n');
contents = contents.replace(/
/g, '\n');