diff --git a/HTMLKit/HTMLParser.m b/HTMLKit/HTMLParser.m
index f5042c8..6da0509 100644
--- a/HTMLKit/HTMLParser.m
+++ b/HTMLKit/HTMLParser.m
@@ -108,6 +108,7 @@
if (_document == nil) {
_document = [HTMLDocument new];
}
+ _document.readyState = HTMLDocumentLoading;
_document.quirksMode = HTMLQuirksModeNoQuirks;
_document.documentType = nil;
[_document removeAllChildNodes];