Sayyiduna Abu Hurairah (may Allah be pleased with him) narrates: The Prophet (peace and blessings be upon him) offered two rak‘ahs in the evening prayer and then said the salam. Sayyiduna Dhul-Yadayn (may Allah be pleased with him) stood before him and said: Has the prayer been shortened or did you forget? The Prophet (peace and blessings be upon him) said: Neither of these has happened. Then he turned to the people and asked: Is it as Dhul-Yadayn is saying? The people replied: Yes. So the Prophet (peace and blessings be upon him) completed the remaining prayer, then said the salam and performed two prostrations of forgetfulness (sajdah sahw).
(Imam Ibn Hibban, may Allah have mercy on him, says:) This narration led a scholar to the misunderstanding that this was the prayer in which speaking during prayer was permissible. Then this narration was abrogated by the narration which made speaking during prayer forbidden. However, this is not the case, because speaking during prayer was abrogated in Makkah, at the time when Sayyiduna Abdullah bin Mas‘ud (may Allah be pleased with him) had returned from the land of Abyssinia. And this was three years before the migration (Hijrah). Whereas the narrator of this narration is Sayyiduna Abu Hurairah (may Allah be pleased with him), and Sayyiduna Abu Hurairah (may Allah be pleased with him) accepted Islam in the year of the Battle of Khaybar, in the seventh year after Hijrah, as I have mentioned earlier. The incident of Sayyiduna Dhul-Yadayn (may Allah be pleased with him) occurred ten years after the abrogation of speaking during prayer. So how can the later narration be abrogated by the earlier narration?
Hadith Referenceصحیح ابن حبان / كتاب الصلاة / 2249
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح - «الإرواء» (2/ 130)، «الروض النضير» (1097) «صحيح أبي داود» (923).فضيلة الشيخ العلّامة شُعيب الأرناؤوطإسناده صحيح على شرطهما.