add:  if (charset != this.ucConverter.charset) this.ucConverter.charset = charset;  
context: function mm_fromunicode(msg, charset){    if (!charset)        return msg;    if (charset != this.ucConverter.charset)        this.ucConverter.charset = charset;    try    {        if ("Finish" in this.ucConverter)        {            msg = this.ucConverter.ConvertFromUnicode(msg) +                this.ucConverter.Finish();        }        else        {            msg = this.ucConverter.ConvertFromUnicode(msg + " ");            msg = msg.substr(0, msg.length - 1);        }    }    catch (ex)    {        //dd ("caught exception " + ex + " converting " + msg + " to charset " +        //    charset);    }        return msg;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/4cd3ec76af2e3a9922c2d114bf4267b40b388ac2/message-manager.js/clean/extensions/irc/js/lib/message-manager.js