It is narrated from Sayyiduna Abu Hurayrah (may Allah be pleased with him) that the Prophet (peace and blessings be upon him) said: "Whoever swears an oath and says along with it 'In sha' Allah (if Allah wills)', he will not have broken his oath."
No one narrated this hadith from Ibn Tawus (may Allah have mercy on him) except Ma'mar (may Allah have mercy on him).
Hadith Referenceالمعجم الأوسط / باب الألف / 3000
Hadith Gradingمحدثین:معلول، أخطأ فيه عبد الرزاق
Hadith Takhrij«قال البخاري: حديث خطأ أخطأ فيه عبد الرزاق اختصره من حديث معمر عن ابن طاوس عن أبيه عن أبي هريرة أن رسول الله صلى الله عليه وسلم قال إن سليمان بن داود قال لأطوفن الليلة على سبعين امرأة تلد كل امرأة غلاما فطاف عليهن فلم تلد امرأة منهن إلا امرأة نصف غلام فقال رسول الله صلى الله عليه وسلم لو قال إن شاء الله لكان كما قال «البدر المنير في تخريج الأحاديث والآثار الواقعة في الشرح الكبير، ج 9، ص 453»» «أخرجه ابن حبان فى «صحيحه» برقم: 4341، والنسائي فى «المجتبى» برقم: 3864 / 1، والترمذي فى «جامعه» برقم: 1532، وابن ماجه فى «سننه» برقم: 2104، وأحمد فى «مسنده» برقم: 8203، وأبو يعلى فى «مسنده» برقم: 6246، والبزار فى «مسنده» برقم: 9333، وعبد الرزاق فى «مصنفه» برقم: 16118، والطحاوي فى «شرح مشكل الآثار» برقم: 1927»