Register new user update.

Register user update. Transitio still missing
I know this was done before on another branch, but with `password is ''` it is redundant to do the if then else operator.