diff --git a/dlls/mshtml/htmldoc.c b/dlls/mshtml/htmldoc.c
index 0bb2ebf6e1..425fb39142 100644
--- a/dlls/mshtml/htmldoc.c
+++ b/dlls/mshtml/htmldoc.c
@@ -1361,7 +1361,7 @@ static ULONG WINAPI DocDispatchEx_Release(IDispatchEx *iface)
{
HTMLDocument *This = DISPEX_THIS(iface);
- return IHTMLWindow2_AddRef(HTMLDOC(This));
+ return IHTMLWindow2_Release(HTMLDOC(This));
}
static HRESULT WINAPI DocDispatchEx_GetTypeInfoCount(IDispatchEx *iface, UINT *pctinfo)