diff --git a/mozilla/docshell/base/nsDocShell.cpp b/mozilla/docshell/base/nsDocShell.cpp index a7c8f88ec2c..2c43709bb34 100644 --- a/mozilla/docshell/base/nsDocShell.cpp +++ b/mozilla/docshell/base/nsDocShell.cpp @@ -1247,9 +1247,10 @@ NS_IMETHODIMP nsDocShell::Destroy() if(docShellParentAsNode) docShellParentAsNode->RemoveChild(this); + mContentViewer = nsnull; + DestroyChildren(); - mContentViewer = nsnull; mDocLoader = nsnull; mDocLoaderObserver = nsnull; mParentWidget = nsnull;