Yeah, bondo over it. I don't have a sunroof, but if I did, I am sure that I would have the problem. You might try dynomatting in places that you can not see. Like under the headliner or something. Good luck.
Brynden