diff options
Diffstat (limited to 'bs4/builder/_lxml.py')
-rw-r--r-- | bs4/builder/_lxml.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bs4/builder/_lxml.py b/bs4/builder/_lxml.py index 5c7b058..6491322 100644 --- a/bs4/builder/_lxml.py +++ b/bs4/builder/_lxml.py @@ -80,7 +80,8 @@ class LXMLTreeBuilderForXML(TreeBuilder): while data != '': # Now call feed() on the rest of the data, chunk by chunk. data = markup.read(self.CHUNK_SIZE) - self.parser.feed(data) + if data != '': + self.parser.feed(data) self.parser.close() def close(self): |