A Prophet says: “There is no contagious disease”!

There is a slander invented: The Prophet of Islam revoked medicine; medicine confirms that there are infectious diseases, the Prophet of Islam says: “There is no contagious disease”.! And after this he contradicts with his speech saying: and run away from the leper as one runs away from a lion!!
What a contradiction?!


They refer to what is written in Correct series, number 783,
Narrated Abu Huraira:
Allah's Messenger (A’s peace and blessings be upon himllah) said, '(There is) no 'Adwa (no contagious disease is conveyed without Allah's permission). nor is there any bad omen (from birds), nor is there any Hamah, nor is there any bad omen in the month of Safar, and one should run away from the leper as one runs away from a lion.''