Hello Patrik Kullman,
 
there is no contact address in your plugin code. I hope you have subscribed to devs list.
 
There were some confilcts in your code with my captcha plugin and the new_user_dialog plugin.
 
I've fixed that. Is there a more reliable way to avoid loading the key listener than checking for $_SESSION['username'] and empty $_SESSION['plugin.newuserdialog']?
 
Regards,
Roland