Bug 167: fixed show/hide icon situation. when i refactored in 1ee6afd83f7a16332b5b55ca22323c15d9eb9d17 i broke this, oops. now fixed.