Be careful when you change a component, in Altium it does not properly refresh the other component fields from the Supplier.
Try it as an experiment with CS just to make sure.
edit: I've been burned by this lovely feature only working for the initial part number, supplier fields populated but change the DK part number and old data remains.