diff --git a/IPA.Loader/Logging/StandardLogger.cs b/IPA.Loader/Logging/StandardLogger.cs index 460e132a..3465925b 100644 --- a/IPA.Loader/Logging/StandardLogger.cs +++ b/IPA.Loader/Logging/StandardLogger.cs @@ -294,9 +294,9 @@ namespace IPA.Logging } } - var debugConfig = SelfConfig.SelfConfigRef.Value.Debug; + var debugConfig = SelfConfig.SelfConfigRef?.Value?.Debug; - if (debugConfig.HideMessagesForPerformance + if (debugConfig != null && debugConfig.HideMessagesForPerformance && logQueue.Count > debugConfig.HideLogThreshold) { // spam filtering (if queue has more tha 512 elements) logWaitEvent.Reset(); // pause incoming log requests