From 5763637e9b3dae64f99da51f3541a6f44aa4a837 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Sun, 11 Oct 2009 21:10:07 +0200 Subject: [PATCH] mshtml: Return NULL documentElement in READYSTATE_UNINITIALIZED state. --- dlls/mshtml/htmldoc3.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/mshtml/htmldoc3.c b/dlls/mshtml/htmldoc3.c index f4f923f3d27..c5a7a97221e 100644 --- a/dlls/mshtml/htmldoc3.c +++ b/dlls/mshtml/htmldoc3.c @@ -141,6 +141,11 @@ static HRESULT WINAPI HTMLDocument3_get_documentElement(IHTMLDocument3 *iface, I TRACE("(%p)->(%p)\n", This, p); + if(This->doc_obj->readystate == READYSTATE_UNINITIALIZED) { + *p = NULL; + return S_OK; + } + if(!This->nsdoc) { WARN("NULL nsdoc\n"); return E_UNEXPECTED;