diff --git a/src/Cli/func/Common/SecretsManager.cs b/src/Cli/func/Common/SecretsManager.cs index b4128538f..eb662a687 100644 --- a/src/Cli/func/Common/SecretsManager.cs +++ b/src/Cli/func/Common/SecretsManager.cs @@ -110,7 +110,14 @@ public void DeleteSecret(string name) public HostStartSettings GetHostStartSettings() { - return Settings.Host ?? new HostStartSettings(); + try + { + return Settings?.Host ?? new HostStartSettings(); + } + catch (CliException) + { + return new HostStartSettings(); + } } public void DeleteConnectionString(string name)