Fixed bug#7805 - Adding an agent requires a password in the frontend which is not neccessary from the backend.