and I'm stumped. The nsi script has the appropriate deletion command (the icon goes to "$DESKTOP\Armagetron Advanced[ Server].lnk") and it sits among other uninstall commands that work fine.
It seems to affect Windows XP and Windows 2000, I'm not sure about Windows 98. It doesn't seem to care whether its a gcc or vc6 build.
Maybe a real Windows guy can have a look at it? Maybe trace what the uninstaller is trying to do? Joda? Klax if you're listening? K if you have time?
If I was in kicking reach of Microsoft I'd probably find some other things I'd do
I'll probably just disable the icon completely again, unless a solution is found. I find it annoying anyway if OTHER progams install a desktop icon without asking.