Sunan An-Nasa'i

Hadith #3781

Amr bin Shu'aib narrated from his father, from his grandfather, that the Messenger of Allah said:""Whoever swears an oath, then sees something better than it, let him do that which is better