kaynağı değiştir]
Geleneğe göre Kureyş'in iki önemli kabilesi, kabilesinin Muhammed'den korumasını geri çekmesi için baskı yapmak amacıyla ticari rakipleri olan Haşimoğulları'na karşı boykot ilan etti.[69]İbn-i İshak'ın aktardığı üzere Beni Haşim kabilesine dayatılan şartlar, "hiç kimsenin kadınlarıyla evlenmemesi, evlenmeleri için kadın vermemesi, kimsenin onlardan satın almaması veya onlara satış yapmaması ve bu konuda anlaştıklarında" idi.[70]
Boykot iki veya üç yıl kadar sürdü. Ancak sonunda amacına ulaşamadığı, aşırı bir yoksunluğa neden olduğu ve Kureyş içindeki sempatizanlar nihayet anlaşmayı iptal etmek için birleştiği için çöktü.[71][72] Anlatılanlara göre, anlaşmanın metinlerinin yazılı olduğu kağıdı karıncaların veya kurtçukların yemesi üzerine metni açtıklarında, kağıttaki bütün yazıların yenildiğini ve kağıtta sadece ''Allah'' adının kaldığını gördüler. Bunun üzerine Kureyş, boykotu kaldırmak zorunda kaldı.[73]