diff --git a/src/html/helpdata.cpp b/src/html/helpdata.cpp
index fe9dfbcff2..cd8050c903 100644
--- a/src/html/helpdata.cpp
+++ b/src/html/helpdata.cpp
@@ -168,6 +168,8 @@ bool HP_TagHandler::HandleTag(const wxHtmlTag& tag)
{
ESCSEQ("quot", "\""),
ESCSEQ("#34", "\""),
+ ESCSEQ("#8220", "\""),
+ ESCSEQ("#8221", "\""),
ESCSEQ("lt", "<"),
ESCSEQ("#60", "<"),
ESCSEQ("gt", ">"),
@@ -184,6 +186,7 @@ bool HP_TagHandler::HandleTag(const wxHtmlTag& tag)
ESCSEQ("trade", "(TM)"),
ESCSEQ("#153", "(TM)"),
+ ESCSEQ("#8482", "(TM)"),
ESCSEQ("yen", "¥"),
ESCSEQ("#165", "¥"),
diff --git a/src/html/htmlcell.cpp b/src/html/htmlcell.cpp
index b8330c4e10..910c8990ac 100644
--- a/src/html/htmlcell.cpp
+++ b/src/html/htmlcell.cpp
@@ -140,6 +140,8 @@ wxHtmlWordCell::wxHtmlWordCell(const wxString& word, wxDC& dc) : wxHtmlCell()
{
ESCSEQ("quot", "\""),
ESCSEQ("#34", "\""),
+ ESCSEQ("#8220", "\""),
+ ESCSEQ("#8221", "\""),
ESCSEQ("lt", "<"),
ESCSEQ("#60", "<"),
ESCSEQ("gt", ">"),
@@ -156,6 +158,7 @@ wxHtmlWordCell::wxHtmlWordCell(const wxString& word, wxDC& dc) : wxHtmlCell()
ESCSEQ("trade", "(TM)"),
ESCSEQ("#153", "(TM)"),
+ ESCSEQ("#8482", "(TM)"),
ESCSEQ("yen", "¥"),
ESCSEQ("#165", "¥"),