There's a new setup package that will ensure you have the latest launcher and update your start menu and desktop shortcut.
You can download a specialized setup that will ensure your launcher is up to date, and will recreate your desktop shortcut and start menu. Click Launcher Upgrade Download on this page:
http://community.istaria.com/pg.php/download
Please make sure when you run the setup that you are selecting your Istaria install folder - it will select the last installation folder, but it's good to confirm.
Istaria Support