diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h index 91685e2dac3..cd8017b9478 100644 --- a/dlls/mshtml/mshtml_private.h +++ b/dlls/mshtml/mshtml_private.h @@ -697,7 +697,6 @@ struct NSContainer { nsWeakReference *weak_reference; - NSContainer *parent; HTMLDocumentObj *doc; nsIURIContentListener *content_listener; diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c index a72a5872527..4db61dc2074 100644 --- a/dlls/mshtml/nsembed.c +++ b/dlls/mshtml/nsembed.c @@ -1336,8 +1336,6 @@ static nsrefcnt NSAPI nsWebBrowserChrome_Release(nsIWebBrowserChrome *iface) TRACE("(%p) ref=%d\n", This, ref); if(!ref) { - if(This->parent) - nsIWebBrowserChrome_Release(&This->parent->nsIWebBrowserChrome_iface); if(This->weak_reference) { This->weak_reference->nscontainer = NULL; nsIWeakReference_Release(&This->weak_reference->nsIWeakReference_iface);