The Messenger of Allah ﷺ said, "There is no contagion." And he also used to narrate that the Messenger of Allah ﷺ said, "A sick camel is not to be brought to a healthy one."Abu Salama said, Abu Hurairah used to narrate both of these from the Messenger of Allah ﷺ. Then later Abu Hurairah fell silent regarding the saying "There is no contagion," and stuck to "A sick camel is not to be brought to a healthy one."Harith bin Abu Dhubab, who was the cousin of Abu Hurairah, said, "I used to hear you, Abu Hurairah, narrating to us another hadith along with this one, which you have now stopped mentioning. You used to say that the Messenger of Allah ﷺ said, 'There is no contagion.'"But Abu Hurairah refused to acknowledge this and said, "A sick camel is not to be brought to a healthy one."Harith persisted with him on this until Abu Hurairah grew angry and spoke in Abyssinian. He said to Harith, "Do you know what I just said?"Harith replied, "No."Abu Hurairah said, "I said, 'I refuse.'"Abu Salama said, By my life, Abu Hurairah did indeed used to narrate to us that the Messenger of Allah ﷺ said, "There is no contagion." So I do not know whether Abu Hurairah forgot, or whether one of the two statements abrogated the other.
و حدثني أبو الطاهر وحرملة وتقاربا في اللفظ قالا أخبرنا ابن وهب أخبرني يونس عن ابن شهاب أن
أن رسول الله ﷺ قال لا عدوى ويحدث أن رسول الله ﷺ قال لا يورد ممرض على مصح قال أبو سلمة كان أبو هريرة يحدثهما كلتيهما عن رسول الله ﷺ ثم صمت أبو هريرة بعد ذلك عن قوله لا عدوى وأقام على أن لا يورد ممرض على مصح قال فقال الحارث بن أبي ذباب وهو ابن عم أبي هريرة قد كنت أسمعك يا أبا هريرة تحدثنا مع هذا الحديث حديثا آخر قد سكت عنه كنت تقول قال رسول الله ﷺ لا عدوى فأبى أبو هريرة أن يعرف ذلك وقال لا يورد ممرض على مصح فما رآه الحارث في ذلك حتى غضب أبو هريرة فرطن بالحبشية فقال للحارث أتدري ماذا قلت قال لا قال أبو هريرة قلت أبيت قال أبو سلمة ولعمري لقد كان أبو هريرة يحدثنا أن رسول الله ﷺ قال لا عدوى فلا أدري أنسي أبو هريرة أو نسخ أحد القولين الآخر