Fixed user editing.
Note: all fields of the form must be present in order for validate_on_submit() to work. If a field is missing, the form wont pass validation and no error is shown. If you want to leave a field out of the form, render it with a hidden class.