Reference: Fataawa Noor ‘alad-Darb – Question No.6103, Page 519, Volume 11
Question: Regarding expiating for a broken oath, is it a condition that there [actually] be ten poor and needy [Muslims], and if he is unable to find any, then do relatives count?
Response: [Yes], they do count; that is based upon His (Subhaanahu wa Ta’aala) saying:
…irrespective of whether the poor and needy are relatives or other than them; in fact, if they are from amongst the relatives, then that is better. However, if he is unable to find any [whatsoever], then Allaah has explained what is then required – where He says towards the end of the aayah:
And being ‘unable to find’ includes [both] he who is unable to find any food to feed them (the poor and needy) with, as well as he who is unable to find any poor and needy [Muslims] – even if he does have plenty of money.
So if he does not find any poor and needy [Muslims], [only] then [should] he fast for three days, with the condition that fasting these three days is done consecutively.