Password change form works with error control