Vodafone Averts Revenue Loss