Originally Posted by
davidad
I hate to glue the thing in place, because it makes servicing the hub a little more difficult.
Spray a bit of WD40 or whatever on the hub, letting it dry to a residue. Then use silicone; it should make a nice grippy seal that will stay attached to the plastic bit if you're lucky.