Lemon juice?
Thanks for the tip about the onions though. I guess I like the smell of onions because it's never bothered me.
However, I never considered it might bother other people when I'm out & about so I think I'll start doing it when I know I'm going to be leaving the house.