diff --git a/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp b/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp index 16e1181ed54..1237b46f0af 100644 --- a/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp +++ b/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp @@ -1897,10 +1897,12 @@ void nsWebShellWindow::ShowAppropriateChrome() makeChange = PR_TRUE; flag = mChromeMask & NS_CHROME_TOOL_BAR_ON; } - if (makeChange) - domElement->SetAttribute("chromehidden", ""); - else - domElement->RemoveAttribute("chromehidden"); + if (makeChange) { + if (flag) + domElement->RemoveAttribute("chromehidden"); + else + domElement->SetAttribute("chromehidden", ""); + } } } }