مُحَمَّدُ بْنُ يَحْيَى عَنْ أَحْمَدَ بْنِ مُحَمَّدٍ عَنِ ابْنِ فَضَّالٍ عَنْ بَعْضِ أَصْحَابِنَا عَنْ أَبِي عَبْدِ اللَّهِ ع قَالَ:
Show clickable narrator chain
مَنْ حَلَفَ عَلَى يَمِينٍ فَرَأَى مَا هُوَ خَيْرٌ مِنْهَا فَلْيَأْتِ الَّذِي هُوَ خَيْرٌ وَ لَهُ حَسَنَةٌ.
Read English translationHide English translationMuhammad Sarwar — attributed by Thaqalayn
4. Muhammad ibn Yahya has narrated from Ahmad ibn Muhammad from ibn Faddal from certain persons of our people who have narrated the following: “Abu ‘Abd Allah (a.s.), has said, ‘If one takes an oath to do something then finds another thing better which he does, he must do that which is better; he gains one good deed.’”
Translation: Muhammad Sarwar — attributed by Thaqalayn·The Arabic above is the original.
Hadith gradings
1- مرسلAllamah Baqir al-MajlisiMirʾāt al-ʿUqūl fī Sharḥ Akhbār Āl al-Rasūl (4/322)