diff --git a/src/calibre/ebooks/conversion/plugins/html_input.py b/src/calibre/ebooks/conversion/plugins/html_input.py index 34ef4c2841..da30d823bc 100644 --- a/src/calibre/ebooks/conversion/plugins/html_input.py +++ b/src/calibre/ebooks/conversion/plugins/html_input.py @@ -20,7 +20,7 @@ from calibre.utils.imghdr import what def sanitize_file_name(x): - return re.sub(r'[?&=;]', '_', ascii_filename(x)) + return re.sub(r'[?&=;#]', '_', ascii_filename(x)) class HTMLInput(InputFormatPlugin): @@ -312,4 +312,3 @@ class HTMLInput(InputFormatPlugin): self.log.exception('Failed to read CSS file: %r'%link) return (None, None) return (None, raw) -