Index: libxml2-2.9.4/HTMLparser.c
===================================================================
--- libxml2-2.9.4.orig/HTMLparser.c
+++ libxml2-2.9.4/HTMLparser.c
@@ -5396,6 +5396,8 @@ htmlParseTryOrFinish(htmlParserCtxtPtr c
 		ctxt->instate = XML_PARSER_EOF;
 		if ((ctxt->sax) && (ctxt->sax->endDocument != NULL))
 		    ctxt->sax->endDocument(ctxt->userData);
+
+		goto done;
 	    }
 	}
         if (avail < 1)
