Hadithcore
Mishkat al-Masabih, 3427

‘A’isha reported God’s Messenger as saying, “If anyone vows to obey God let him obey Him, but if anyone vows to disobey Him let him not disobey Him.” Bukhari transmitted it.

وَعَنْ عَائِشَةَ أَنَّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ قَالَ: «مَنْ نَذَرَ أَنْ يُطِيعَ اللَّهَ فَلْيُطِعْهُ وَمَنْ نَذَرَ أَنْ يَعْصِيَهُ فَلَا يَعْصِهِ» . رَوَاهُ البُخَارِيّ

References1 variant
In-Book Reference
Book 15, Hadith 22