diff --git a/MareSynchronos/FileCache/TransientResourceManager.cs b/MareSynchronos/FileCache/TransientResourceManager.cs index 6de366f..6dd9802 100644 --- a/MareSynchronos/FileCache/TransientResourceManager.cs +++ b/MareSynchronos/FileCache/TransientResourceManager.cs @@ -85,8 +85,10 @@ public sealed class TransientResourceManager : DisposableMediatorSubscriberBase foreach (var replacement in fileReplacement.Where(p => !p.HasFileReplacement).SelectMany(p => p.GamePaths).ToList()) { - value.RemoveWhere(p => string.Equals(p, replacement, StringComparison.OrdinalIgnoreCase)); + PlayerConfig.RemovePath(replacement); } + + _configurationService.Save(); } }