Did you buy yours new? It should have been on there from the dealer. If you bought used, those rubber things break in about 1 day and the previous owner may have just gotten rid of it after it broke and not replaced it. Don't buy the OEM replacement from Triumph, it'll just break too. Head on over to newspeedmaster.com and get one from Brent. I have had one for 2 years and it's still in primo shape with nice shiny chrome.