It was narrated from 'Abdur-Rahman bin Samurah that the Prophet said:
If you swear an oath, then you see something better than it, then offer expiation for your oath, and do that which is better.
أَخْبَرَنَا مُحَمَّدُ بْنُ يَحْيَى الْقُطَعِيُّ، عَنْ عَبْدِ الْأَعْلَى، وَذَكَرَ كَلِمَةً مَعْنَاهَا، حَدَّثَنَا سَعِيدٌ، عَنْ قَتَادَةَ، عَنْ الْحَسَنِ، عَنْعَبْدِ الرَّحْمَنِ بْنِ سَمُرَةَ، أَنَّ النَّبِيَّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ قَالَ: إِذَا حَلَفْتَ عَلَى يَمِينٍ فَرَأَيْتَ غَيْرَهَا خَيْرًا مِنْهَا فَكَفِّرْ عَنْ يَمِينِكَ وَأْتِ الَّذِي هُوَ خَيْرٌ .
عبدالرحمٰن بن سمرہ رضی اللہ عنہ سے روایت ہے کہ نبی اکرم صلی اللہ علیہ وسلم نے فرمایا: جب تم کسی بات کی قسم کھاؤ پھر اس کے علاوہ کو اس سے بہتر دیکھو تو اپنی قسم کا کفارہ دے دو اور وہی کرو جو بہتر ہے ۔