diff --git a/Dalamud/Configuration/DalamudConfiguration.cs b/Dalamud/Configuration/DalamudConfiguration.cs index 60c83f8cf..802645cec 100644 --- a/Dalamud/Configuration/DalamudConfiguration.cs +++ b/Dalamud/Configuration/DalamudConfiguration.cs @@ -29,7 +29,7 @@ namespace Dalamud public string LastVersion { get; set; } - public Dictionary PluginConfigurations { get; set; } + public Dictionary PluginConfigurations { get; set; } public bool WelcomeGuideDismissed; diff --git a/Dalamud/Plugin/DalamudPluginInterface.cs b/Dalamud/Plugin/DalamudPluginInterface.cs index 99c9a5e1a..a0ad75499 100644 --- a/Dalamud/Plugin/DalamudPluginInterface.cs +++ b/Dalamud/Plugin/DalamudPluginInterface.cs @@ -71,7 +71,7 @@ namespace Dalamud.Plugin /// The current configuration. public void SavePluginConfig(IPluginConfiguration currentConfig) { if (this.dalamud.Configuration.PluginConfigurations == null) - this.dalamud.Configuration.PluginConfigurations = new Dictionary(); + this.dalamud.Configuration.PluginConfigurations = new Dictionary(); if (this.dalamud.Configuration.PluginConfigurations.ContainsKey(this.pluginName)) { this.dalamud.Configuration.PluginConfigurations[this.pluginName] = currentConfig; @@ -91,12 +91,12 @@ namespace Dalamud.Plugin /// A previously saved config or null if none was saved before. public IPluginConfiguration GetPluginConfig() { if (this.dalamud.Configuration.PluginConfigurations == null) - this.dalamud.Configuration.PluginConfigurations = new Dictionary(); + this.dalamud.Configuration.PluginConfigurations = new Dictionary(); if (!this.dalamud.Configuration.PluginConfigurations.ContainsKey(this.pluginName)) return null; - return this.dalamud.Configuration.PluginConfigurations[this.pluginName]; + return this.dalamud.Configuration.PluginConfigurations[this.pluginName] as IPluginConfiguration; } } }