It was narrated from Ibn ‘Umar that the Prophet said: “Whoever swears an oath and says: ‘If Allah wills’, then if he wishes he may go ahead, and if he wishes he may not, without having broken his oath.”
Hadith In Arabic Text :
أخبرني أحمد بن سعيد، قال حدثنا حبان، قال حدثنا عبد الوارث، قال حدثنا أيوب، عن نافع، عن ابن عمر، عن النبي صلى الله عليه وسلم قال ” من حلف فاستثنى فإن شاء مضى وإن شاء ترك غير حنث ” .
Chapter : The Book of Oaths and Vows – كتاب الأيمان والنذور