It is, you broke the digitizers underscreen. I have one if you want it. Its really hard to pull the LCD out without breaking it though because it has tons of adhesive. I bought this when I broke mine.
http://cgi.ebay.com/HTC-TOUCH-PRO-2-...item3efa19fa2d