} catch (FileNotFoundException) {\r
ico = null;\r
}\r
- } else if (pkg.Type == InstallerType.ARCHIVE) {\r
+ } else if ((pkg.Type == InstallerType.ARCHIVE)\r
+ ||(pkg.Type == InstallerType.ITSELF)) {\r
string progGrp = Path.Combine(NaGet.Env.ArchiveProgramGroup, pkg.Name);\r
if (Directory.Exists(progGrp)) {\r
string[] lnkFiles = Directory.GetFiles(progGrp, "*.lnk");\r