Fix user settings page not requiring login and throwing 500