It seems that your patch is different from mine: Your: - if ( m_wiki.contains( "charset=utf-8" ) ) { + if ( m_wiki.contains( "charset=utf-8", FALSE ) ) { Mine: - if ( m_wiki.contains( "charset=utf-8" ) ) { + if ( m_wiki.contains( "charset=UTF-8" ) ) { The encoding string should be in capital letters...