Abdullah bin Umar reported,

The Messenger of Allah ﷺ said, "Whoever takes an oath and adds the exception 'if Allah wills' may go back on it if he wishes or leave it, without being guilty of breaking his oath."

Ibn Majah 2105

Sahih

حدثنا محمد بن زياد حدثنا عبد الوارث بن سعيد عن أيوب عن نافع

عن ابن عمر قال

قال رسول الله ﷺ من حلف واستثنى إن شاء رجع وإن شاء ترك غير حانث

ابن ماجه 2105صحيح
Contents
Reference
Commentary
Ayat
Collection
Sunan Ibn Majah
Book
Expiations
Chapter
Exception in oaths
Numbering
Darussalam 2105
Ibn Majah 2105