I teach presentation to companies, and a common sentence at the end of a presentation (for my ESL students) is "Thank you for your listening," or "Thank you for your coming," or "Thank you for your attending."
I always correct this and tell the students to omit "your." If I don't and am working with a colleague (from Canada, South Africa, Australia, etc.) they will always catch this and correct it...none of us has ever disagreed with each other about this. We have disagreed as to why you can't say this.
So my question is, "why can't you say ...your + gerund?"