Sayyiduna Hudhayfah (may Allah be pleased with him) narrates: Nothing prevented me from taking part in Badr except that the polytheists had taken a pledge from us. Then he narrated the rest of the hadith.
Hadith Referenceالمعجم الكبير للطبراني / باب الحاء / 2996