Fixed Update function for critical case

Changed update to allow for proper behavior when the key of the original
relation had not been modified.