James Hawkins : msi: Make sure the view being updated is the same view the record was fetched from .