If you don't have a method of authentication, and you press save, there is no error in the GUI. This is misleading and could lead to losing changes.
Please give an error to the user if there was a problem saving (in particular, when no authentication agent was found).