diff --git a/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp b/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp index fd10c4ed8cb..198f85f9685 100644 --- a/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp +++ b/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp @@ -756,8 +756,8 @@ NS_IMETHODIMP nsWebShellWindow::LoadMenuItem( return NS_ERROR_FAILURE; } - nsIDOMElement * keyElement = nsnull; - xulDocument->GetElementById(keyValue, &keyElement); + nsCOMPtr keyElement; + xulDocument->GetElementById(keyValue, getter_AddRefs(keyElement)); if(keyElement){ PRUint8 modifiers = knsMenuItemNoModifier;