Price data in material lines were not always preserved when making an arbitrary adjustment

Price data in material lines were not always preserved when making an arbitrary adjustment.