It was just for a warning message for the user. It works fine whether the record exists or not, but with the warning messages turned off the user has no idea if the update was successful. It is assumed to be successful but if they made a typo and entered a record that didnt exist, they would still think the update was successful even though no update was made.
That was why it would be helpful to see if the record existed first so the user could be stopped, unless there is a better way to do this??