diff --git a/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs b/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs index 69b8e5c..cb6e0de 100644 --- a/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs +++ b/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs @@ -100,6 +100,14 @@ namespace AmagnoVirtualPrinter.WixSharpInstaller } var subKeyNames = gsKey.GetSubKeyNames(); + + if (!subKeyNames.Any()) + { + MessageBox.Show(gsNotFound); + e.Result = ActionResult.Failure; + return; + } + gsKey = gsKey.OpenSubKey(subKeyNames[0]); if (gsKey == null) {