bugfix: show_password_switch causes logical problems