diff --git a/src/saveload/oldloader.cpp b/src/saveload/oldloader.cpp --- a/src/saveload/oldloader.cpp +++ b/src/saveload/oldloader.cpp @@ -105,8 +105,8 @@ bool LoadChunk(LoadgameState *ls, void * byte *base_ptr = (byte*)base; for (const OldChunks *chunk = chunks; chunk->type != OC_END; chunk++) { - if (((chunk->type & OC_TTD) && (_savegame_type == SGT_TTO)) || - ((chunk->type & OC_TTO) && (_savegame_type != SGT_TTO))) { + if (((chunk->type & OC_TTD) && _savegame_type == SGT_TTO) || + ((chunk->type & OC_TTO) && _savegame_type != SGT_TTO)) { /* TTD(P)-only chunk, but TTO savegame || TTO-only chunk, but TTD/TTDP savegame */ continue; }