diff --git a/src/newgrf.cpp b/src/newgrf.cpp --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -2746,8 +2746,7 @@ static ChangeInfoResult GlobalVarChangeI uint16_t options = buf->ReadWord(); if (curidx < CURRENCY_END) { - _currency_specs[curidx].separator.clear(); - _currency_specs[curidx].separator.push_back(GB(options, 0, 8)); + /* Ignore the thousands separator, as this is a translated thing. */ /* By specifying only one bit, we prevent errors, * since newgrf specs said that only 0 and 1 can be set for symbol_pos */ _currency_specs[curidx].symbol_pos = GB(options, 8, 1);