diff --git a/dlls/mshtml/nsio.c b/dlls/mshtml/nsio.c index e94af28b1a2..9d245c3bf07 100644 --- a/dlls/mshtml/nsio.c +++ b/dlls/mshtml/nsio.c @@ -1883,15 +1883,9 @@ static nsresult NSAPI nsIOService_QueryInterface(nsIIOService *iface, nsIIDRef r { *result = NULL; - if(IsEqualGUID(&IID_nsISupports, riid)) { - TRACE("(IID_nsISupports %p)\n", result); + if(IsEqualGUID(&IID_nsISupports, riid) + || IsEqualGUID(&IID_nsIIOService, riid)) { *result = iface; - }else if(IsEqualGUID(&IID_nsIIOService, riid)) { - TRACE("(IID_nsIIOService %p)\n", result); - *result = iface; - } - - if(*result) { nsIIOService_AddRef(iface); return S_OK; }