Sahih Ibn Hibban, p. 4412 · God records a good deed for one who abandons an oath for something better · Suhuf