diff --git a/dlls/msxml3/httprequest.c b/dlls/msxml3/httprequest.c index e28030468f..3e6972294d 100644 --- a/dlls/msxml3/httprequest.c +++ b/dlls/msxml3/httprequest.c @@ -130,7 +130,9 @@ static HRESULT WINAPI BindStatusCallback_QueryInterface(IBindStatusCallback *ifa *ppv = &This->lpHttpNegotiateVtbl; } else if (IsEqualGUID(&IID_IServiceProvider, riid) || - IsEqualGUID(&IID_IBindStatusCallbackEx, riid)) + IsEqualGUID(&IID_IBindStatusCallbackEx, riid) || + IsEqualGUID(&IID_IInternetProtocol, riid) || + IsEqualGUID(&IID_IHttpNegotiate2, riid)) { return E_NOINTERFACE; }