diff --git a/QSB/QSBCore.cs b/QSB/QSBCore.cs index d71ad81f..2b975ca1 100644 --- a/QSB/QSBCore.cs +++ b/QSB/QSBCore.cs @@ -363,14 +363,12 @@ public class QSBCore : ModBehaviour { DebugSettings.Update(config); + Application.logMessageReceived -= OnDebugLog; + if (DebugSettings.HookDebugLogs) { Application.logMessageReceived += OnDebugLog; } - else - { - Application.logMessageReceived -= OnDebugLog; - } // Configure gets called before Start, so these might not exist yet if (GetComponent() != null)