diff --git a/mozilla/camino/src/embedding/CHBrowserView.mm b/mozilla/camino/src/embedding/CHBrowserView.mm index a3e6f9ebb0e..5224cedecd8 100644 --- a/mozilla/camino/src/embedding/CHBrowserView.mm +++ b/mozilla/camino/src/embedding/CHBrowserView.mm @@ -1204,7 +1204,7 @@ const char kDirServiceContractID[] = "@mozilla.org/file/directory_service;1"; { // set charset on document then reload the page (hopefully not hitting the network) nsCOMPtr charset ( do_QueryInterface([self getDocShell]) ); - if ( charset ) { + if ( charset && inCharset ) { charset->SetCharset([inCharset cString]); [self reload:nsIWebNavigation::LOAD_FLAGS_CHARSET_CHANGE]; }