Override restore_object