diff --git a/pywb/rewrite/html_rewriter.py b/pywb/rewrite/html_rewriter.py index 9cd6fe57..afbeba6c 100644 --- a/pywb/rewrite/html_rewriter.py +++ b/pywb/rewrite/html_rewriter.py @@ -275,7 +275,7 @@ class HTMLRewriterMixin(object): # parser doesn't differentiate between 'attr=""' and just 'attr' # 'attr=""' is more common, so use that form if value: - self.out.write(' ' + name + '="' + value + '"') + self.out.write(' ' + name + '="' + value.replace('"', '"') + '"') else: self.out.write(' ' + name + '=""')