Definir uma senha ao aceitar um convite é opcional. Se um convite for aceito sem preencher o campo de senha, o usuário precisará definir uma senha após sair do site e fazer login novamente.
Acho que, na maioria dos casos, definir uma senha ao aceitar um convite é mais direto do que definir a senha mais tarde. Por esse motivo, não tenho certeza de que o campo de senha deva ser realmente opcional. Possivelmente, isso poderia ser controlado por uma configuração do site.
A interface atual é confusa. O campo é opcional, mas o asterisco ao lado do nome do campo de senha é usado para marcar campos obrigatórios. Se o campo deve permanecer opcional, o asterisco provavelmente deve ser removido do campo de senha na página de aceite de convite.