diff --git a/Netch/Utils/Configuration.cs b/Netch/Utils/Configuration.cs index 1e2a7edf..40bf23d4 100644 --- a/Netch/Utils/Configuration.cs +++ b/Netch/Utils/Configuration.cs @@ -105,6 +105,9 @@ namespace Netch.Utils await JsonSerializer.SerializeAsync(fileStream, Global.Settings, JsonSerializerOptions).ConfigureAwait(false); } + if (!File.Exists(FileFullName)) + File.Create(FileFullName); + File.Replace(tempFile, FileFullName, BackupFileFullName); } catch (Exception e)