diff --git a/Libraries/SPTarkov.Common/Logger/Util/LogFileRollMonitor.cs b/Libraries/SPTarkov.Common/Logger/Util/LogFileRollMonitor.cs index 19a23e549..e0c5dfd11 100644 --- a/Libraries/SPTarkov.Common/Logger/Util/LogFileRollMonitor.cs +++ b/Libraries/SPTarkov.Common/Logger/Util/LogFileRollMonitor.cs @@ -60,11 +60,14 @@ private static void ValidateAndRollFile(FileMetadata metadata) } metadata.FileInfo.Refresh(); - var fileSizeMb = metadata.FileInfo.Length / 1024D / 1024D; - - if (fileSizeMb > config.MaxFileSizeMb) + if (metadata.FileInfo.Exists) { - RollFile(metadata); + var fileSizeMb = metadata.FileInfo.Length / 1024D / 1024D; + + if (fileSizeMb > config.MaxFileSizeMb) + { + RollFile(metadata); + } } }