Hadith 4353
Sayyida Aisha Siddiqa (may Allah be pleased with her) narrates: Whenever the Prophet Muhammad (peace be upon him) took an oath, he would not act contrary to it until the verse regarding the expiation of oaths was revealed. Then the Prophet (peace be upon him) said: Now, whenever I take an oath and I consider another course of action to be better, I will do what is better and offer expiation for my oath.