I am using Windows 7 Home Premium, and yesterday I upgraded a program called Webshots I have been using without problems for a number of years. However, upon installing it, I noticed the usual icon for it in my Start menu is not there, nor is it in "All Programs" where it always has been, but the new installation IS listed correctly under Startup and in the Control Panel and the program is otherwise working fine.

Is there something that I can do to restore the icon in my Start menu and under All Programs? Please help if you can. I have written to Tech Support for Webshots already, but I good reason for lacking confidence in my chances of getting help from them if they answer at all.