Chapter: It is recommended for the one who swears an oath then sees that something else is better than it; To do that which is better and offer expiation for his oath
Abu Huraira reported Allah's Messenger ( صلی اللہ علیہ وسلم ) as saying: He who took an oath and (later on) found another thing better than that, he should do that which is better, and expiate for the vow (broken by him).
Authentic