diff --git a/src/console/c_cvars.cpp b/src/console/c_cvars.cpp index a8c4dd93fc5..1810f49b2ba 100644 --- a/src/console/c_cvars.cpp +++ b/src/console/c_cvars.cpp @@ -191,7 +191,14 @@ void FBaseCVar::SetGenericRep (UCVarValue value, ECVarType type) Flags &= ~CVAR_UNSAFECONTEXT; return; } - D_SendServerInfoChange (this, value, type); + if (Flags & CVAR_NOSAVEGAME) + { + ForceSet (value, type); + } + else + { + D_SendServerInfoChange (this, value, type); + } } else {