Haha, I literally fixed this on mine last weekend. I used superglue, but quite a bit of it (glued it back together, let it dry, then glued some more, let it dry, then covered both sides in glue, it was pretty rock hard the next morning so I hope it holds if I'm careful with the buttons. :)