diff --git a/pywb/rewrite/html_rewriter.py b/pywb/rewrite/html_rewriter.py
index e57f8591..171b4e69 100644
--- a/pywb/rewrite/html_rewriter.py
+++ b/pywb/rewrite/html_rewriter.py
@@ -211,6 +211,7 @@ class HTMLRewriterMixin(object):
def _rewrite_srcset(self, value, mod=''):
values = value.split(',')
values = map(lambda x: self._rewrite_url(x.strip()), values)
+ values = [v for v in values if v is not None]
return ', '.join(values)
def _rewrite_css(self, css_content):
diff --git a/pywb/rewrite/test/test_html_rewriter.py b/pywb/rewrite/test/test_html_rewriter.py
index 818bd114..13063936 100644
--- a/pywb/rewrite/test/test_html_rewriter.py
+++ b/pywb/rewrite/test/test_html_rewriter.py
@@ -115,6 +115,10 @@ r"""
>>> parse('
')
+# empty srcset attrib
+>>> parse('
')
+
+
# Script tag
>>> parse('')