remove @owner.new_record? check from the association collection append operator; do that check in insert_record as needed instead.