diff --git a/linkcheck/logger/html.py b/linkcheck/logger/html.py
index 6db8de1c..46eebc5a 100644
--- a/linkcheck/logger/html.py
+++ b/linkcheck/logger/html.py
@@ -143,7 +143,8 @@ class HtmlLogger (linkcheck.logger.Logger):
self.fd.write("
"+os.linesep+
"| "+self.field("url")+" | "+
os.linesep+
- ""+url_data.base_url)
+ " | "+
+ cgi.escape(repr(url_data.base_url)))
if url_data.cached:
self.fd.write(_(" (cached)"))
self.fd.write(" |
"+os.linesep)
@@ -151,7 +152,7 @@ class HtmlLogger (linkcheck.logger.Logger):
def write_name (self, url_data):
"""write url_data.name"""
self.fd.write("| "+self.field("name")+" | "+
- cgi.escape(url_data.name)+" |
"+os.linesep)
+ cgi.escape(repr(url_data.name))+""+os.linesep)
def write_parent (self, url_data):
"""write url_data.parent_url"""