Your question isn't stupid, you're ensuring she won't have any issues travelling. I hope my answer helps!
Citizens cannot get visa to their own countries of citizenship.
LPRs do not need visa to enter place of their permanent residence.
If she goes go a different country, then she may need a visa, depending on the country rules.