diff --git a/intl/uconv/src/nsCharsetMenu.cpp b/intl/uconv/src/nsCharsetMenu.cpp index fac66f638f67..735e693a4c12 100644 --- a/intl/uconv/src/nsCharsetMenu.cpp +++ b/intl/uconv/src/nsCharsetMenu.cpp @@ -1508,7 +1508,7 @@ PRInt32 nsCharsetMenu::FindMenuItemInArray(nsVoidArray * aArray, for (PRUint32 i=0; i < count; i++) { nsMenuItem2 * item = (nsMenuItem2 *) aArray->ElementAt(i); - if (item->mCharset == aCharset) { + if (item->mCharset.get() == aCharset) { if (aResult != NULL) *aResult = item; return i; }