Abu Salamah bin Abd al-Rahman narrates from Sayyidah Aishah (may Allah be pleased with her), the wife of the Prophet (peace and blessings be upon him), that the Messenger of Allah (peace and blessings be upon him) said: "There is no vow in disobedience; its expiation is that of an oath."
This indicates that he (al-Zuhri) did not hear it from Abu Salamah; rather, he heard it from Sulayman bin Arqam, from Yahya bin Abi Kathir, from Abu Salamah.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 20061