Fixed an issue where we failed to update an existing item in the keychain if it already existed.