Sayyiduna Abu Hurairah (may Allah be pleased with him) narrates this statement of the Noble Prophet (peace and blessings be upon him): "Whoever takes an oath and says 'InshaAllah' (if Allah wills), then he has made an exception."
Hadith Referenceصحیح ابن حبان / كتاب الأيمان / 4341
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح - «الإرواء» (2570).فضيلة الشيخ العلّامة شُعيب الأرناؤوطإسناده صحيح