I am experiencing the same problem as above. I have changed the code as requested but still have the problem.
Basically, when I enter the Update User screen there is red error text next to the Password field that says "Please enter a first name." The Password field has a password in it.
Upon clicking Update, the Password field is colored pink as if there is an error.