I believe it's a UK/US thing. The -ed form tends to be American, while -t is British. This applies to other words: spell/spelled/spelt and learn/learned/learnt come to mind.