My mate had the same problem when he smacked it against a table on his first day of using it!
Pop along to your nearest bike dealer that sells Roofs.....sure they'll give one to you (or charge you a princley couple of quid).
Then go and buy an Shoei, their vents are far more robust. :P
Ade.