عَنْ عَمْرِو بْنِ شُعَيْبٍ عَنْ أَبِيهِ عَنْ جَدِّهِ رَضِيَ اللَّهُ عَنْهُ أَنَّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَآلِهِ وَسَلَّمَ قَالَ مَنْ حَلَفَ عَلَى يَمِينٍ فَرَأَى غَيْرَهَا خَيْرًا مِنْهَا فَتَرْكُهَا كَفَّارَتُهَا
It is narrated from Sayyiduna Abdullah bin Amr bin Aas (may Allah be pleased with him) that the Noble Prophet (peace and blessings be upon him) said: Whoever swears an oath on something, but then sees that another thing is better than it, then not doing the first thing will itself be the expiation for that oath.