That's why you should generate a new random password for each site! Especially sites in dodgy industries like IM. Using the same password over and over is a big no-no, especially re-using the same password that you use for your email, paypal etc. Yes it is a PITA, but there's no alternative unless you like risking everything.