Q: I have taken oath that I will not watch porn but accidentally on Facebook I have a picture of a nude woman displaying her backside parts of her body. Is my oath broken and do I have to pay kaffarah. I don’t earn so if my oath is broken so can I fast for 3 consecutive days as I can’t feed the poor because I don’t earn and still studying and what should be the niyyah for the fasts?
A: Sincerely repent to Allah Ta’ala for looking at haraam and for breaking your oath and make a firm resolve that you will not repeat this in the future. Discharge the kaffara for breaking the oath. If you do not have the ability to feed ten poor Muslims with the amount of sadaqatul fitr nor cloth ten poor people with clothing that will suffice for Salaah, then you should fast three days consecutively with the intention of atoning for the broken oath.
And Allah Ta’ala (الله تعالى) knows best.
Checked & Approved: