Why not include a player's mount on the context-sensitive key? It wouldn't be applicable if you weren't near something you could dive for, grab, and maybe hug?
Also, you could swap the grab gani for the old hug gani for when you're next to another player and not something actually grabbable.