diff --git a/Dalamud.Injector/Dalamud.Injector.csproj b/Dalamud.Injector/Dalamud.Injector.csproj
index df0e58632..fddb9b769 100644
--- a/Dalamud.Injector/Dalamud.Injector.csproj
+++ b/Dalamud.Injector/Dalamud.Injector.csproj
@@ -14,10 +14,10 @@
true
- 4.7.9.0
- 4.7.9.0
+ 4.7.10.0
+ 4.7.10.0
XIVLauncher addon injection
- 4.7.9.0
+ 4.7.10.0
diff --git a/Dalamud/Dalamud.csproj b/Dalamud/Dalamud.csproj
index f5a6d625b..d3577103f 100644
--- a/Dalamud/Dalamud.csproj
+++ b/Dalamud/Dalamud.csproj
@@ -14,9 +14,9 @@
true
- 4.7.9.0
- 4.7.9.0
- 4.7.9.0
+ 4.7.10.0
+ 4.7.10.0
+ 4.7.10.0
diff --git a/Dalamud/Plugin/DalamudPluginInterface.cs b/Dalamud/Plugin/DalamudPluginInterface.cs
index d6d603346..2748f3175 100644
--- a/Dalamud/Plugin/DalamudPluginInterface.cs
+++ b/Dalamud/Plugin/DalamudPluginInterface.cs
@@ -84,14 +84,15 @@ namespace Dalamud.Plugin
if (this.dalamud.Configuration.PluginConfigurations == null)
this.dalamud.Configuration.PluginConfigurations = new Dictionary();
- if (this.dalamud.Configuration.PluginConfigurations.ContainsKey(this.pluginName)) {
- this.dalamud.Configuration.PluginConfigurations[this.pluginName] = currentConfig;
- return;
- }
-
if (currentConfig == null)
return;
+ if (this.dalamud.Configuration.PluginConfigurations.ContainsKey(this.pluginName)) {
+ this.dalamud.Configuration.PluginConfigurations[this.pluginName] = currentConfig;
+ this.dalamud.Configuration.Save(this.dalamud.StartInfo.ConfigurationPath);
+ return;
+ }
+
this.dalamud.Configuration.PluginConfigurations.Add(this.pluginName, currentConfig);
this.dalamud.Configuration.Save(this.dalamud.StartInfo.ConfigurationPath);
}