Well I googled it and found this thread.
I've got it taped in place for now......good ol duct tape.

You know what they say if you can't fix it with duct tape or bailing wire, it's not worth fixin'!
Only covers I can find are $40 and I suspect it would break in a few month as well.
Maybe there is a different one I can find that is less likely to break.