diff --git a/Lib/HTMLParser.py b/Lib/HTMLParser.py
index f26d09c49e9..8380466e337 100644
--- a/Lib/HTMLParser.py
+++ b/Lib/HTMLParser.py
@@ -36,7 +36,7 @@ locatestarttagend = re.compile(r"""
(?:'[^']*' # LITA-enclosed value
|\"[^\"]*\" # LIT-enclosed value
|[^'\">\s]+ # bare value
- )?
+ )
)?
)
)*