The option to auto start the program is set to NO (it is left unchecked), and yet the program ends up in my task bar on every reboot.
I've checked my startup folder to make sure it wasn't in there, and it wasn't.
My taskbar settings are set to not display the icon (but of course that only applies to programs that are not running).
I first noticed this issue about 4-5 versions ago. I'm currently using x64 v6.2.5.0

filmgal
when you check the "auto start upon system startup" , be sure to click the orange OK button for it to take effect.
it should not startup on your next reboot.