diff --git a/src/engine/client/updater.cpp b/src/engine/client/updater.cpp index 9af78ebf8..cd19e797f 100644 --- a/src/engine/client/updater.cpp +++ b/src/engine/client/updater.cpp @@ -118,7 +118,7 @@ void CUpdater::ReplaceClient() dbg_msg("updater", "Replacing " PLAT_CLIENT_EXEC); //Replace running executable by renaming twice... - if(m_IsWinXP) + if(!m_IsWinXP) { m_pStorage->RemoveBinaryFile("DDNet.old"); m_pStorage->RenameBinaryFile(PLAT_CLIENT_EXEC, "DDNet.old");