It is narrated through the chain of Imam Abu Ya'la (may Allah have mercy on him) that Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) relates that the Messenger of Allah (peace and blessings be upon him) said: "Whoever takes an oath about some matter and then finds another course better than it, in that case the expiation of his oath is simply to abandon it (the first thing)."
Hadith Referenceالمطالب العالية بزوائد المسانيد الثمانية / كتاب الوليمة / 1774
Hadith Gradingمحدثین:إسناده حسن
Hadith Takhrij«حکم الحدیث المطالب العالیہ محققاً تنسیق د. سعد بن ناصر بن عبد العزيز الشَّثري- مکتبہ شاملہ :إسناده حسن. » «أخرجه مجمع الزوائد ومنبع الفوائد برقم: 6936، 6937، وأخرجه إتحاف الخيرة المهرة بزوائد المسانيد العشرة برقم: 4825»