diff --git a/Dalamud/Configuration/Internal/DalamudConfiguration.cs b/Dalamud/Configuration/Internal/DalamudConfiguration.cs
index 05cb48e3c..f7f144f87 100644
--- a/Dalamud/Configuration/Internal/DalamudConfiguration.cs
+++ b/Dalamud/Configuration/Internal/DalamudConfiguration.cs
@@ -87,11 +87,6 @@ namespace Dalamud.Configuration.Internal
///
public string? DalamudBetaKey { get; set; } = null;
- ///
- /// Gets or sets a value indicating whether or not XL should download the Dalamud .NET runtime.
- ///
- public bool DoDalamudRuntime { get; set; } = false;
-
///
/// Gets or sets a list of custom repos.
///
@@ -252,7 +247,7 @@ namespace Dalamud.Configuration.Internal
/// The deserialized configuration file.
public static DalamudConfiguration Load(string path)
{
- DalamudConfiguration deserialized;
+ DalamudConfiguration deserialized = null;
try
{
deserialized = JsonConvert.DeserializeObject(File.ReadAllText(path), SerializerSettings);
@@ -260,9 +255,9 @@ namespace Dalamud.Configuration.Internal
catch (Exception ex)
{
Log.Warning(ex, "Failed to load DalamudConfiguration at {0}", path);
- deserialized = new DalamudConfiguration();
}
+ deserialized ??= new DalamudConfiguration();
deserialized.configPath = path;
return deserialized;