diff --git a/mozilla/content/xul/content/src/nsXULTreeElement.cpp b/mozilla/content/xul/content/src/nsXULTreeElement.cpp index 5e90bc50562..c4b097a174d 100644 --- a/mozilla/content/xul/content/src/nsXULTreeElement.cpp +++ b/mozilla/content/xul/content/src/nsXULTreeElement.cpp @@ -116,6 +116,9 @@ nsXULTreeElement::~nsXULTreeElement() fprintf(stdout, "%d - RDF: nsXULTreeElement\n", gInstanceCount); #endif + if (mSelectTimer) + mSelectTimer->Cancel(); + NS_IF_RELEASE(mSelectedItems); NS_IF_RELEASE(mCurrentItem);