That's a pic of a semi-tubular rivet that I thought would fix the OP up by slipping over the shaft of the broken holding pin along with a little JB Weld. Here is a pic of the holding pins as they are seen on the the soft top frame. Mickmate has them in stock, but if you call them "holding pins" he will charge you a premium.