Fixed - handling password change in hydrate() method