moved the detach of the ojbect being edited which failed validation until after the information had been added to the location