Any relation to doing something "on her behalf"?
Though that would mean "in her stead" rather than "for her own good."