والحديث رواه أبو داود في (سننه / كتاب الطلاق) والترمذي باب (ما جاء في الزوجين المشركين يسلم أحدهما) وابن ماجه والدارقطني جميعهم من طريق ابن إسحاق. وقال الحافظ: وقد أخرج أبو داود والترمذي وابن ماجه من طريق داود بن الحصين عن عكرمة عن ابن عباس أن النبي - صلى الله عليه وسلم - ردَّ على أبي العاص بنته زينب بالنكاح الأول وكأنه منتزع من القصة المذكورة. قال الترمذي في حديث ابن عباس: ليس بإسناده بأس ولكن لا يعرف وجهه. قال: وسمعت عبد بن حميد يقول: سمعت يزيد بن هارون يقول: وذكر هذين الحديثين، فقال: حديث ابن عباس أجود إسنادًا والعمل على حديث عمرو بن شعيب. وأخرج الترمذي وابن ماجه من طريق حجاج بن أرطاة عن عمرو بن شعيب عن أبيه عن جده: أن النبي - صلى الله عليه وسلم - ردَّ زينب على أبي العاص بمهر جديد (الإصابة ٧/ ٢٥١) والله أعلم.