Mine had an annoying buzz, so I pulled it off, cleaned it (and the plastic) thoroughly and glued it back on with a generous coating of super glue - it's never buzzing or coming off again! I got lucky as super glue doesn't always stick well to plastic..
John