If the meds are prescription, I'd say leave her be, although I don't know of any prescrip ones that you take before every meal... The effect of appetite suppressants wears off eventually, and when she stops taking them her appetite will come back. If they're ephedra-based, however, she should be careful as they've been known to cause serious problems. Just MHO. (And by the way, from where I sit, 46 seems quite young.
)