diff --git a/reactos/dll/cpl/intl/currency.c b/reactos/dll/cpl/intl/currency.c index b9d9868b247..9e81f6c2ff9 100644 --- a/reactos/dll/cpl/intl/currency.c +++ b/reactos/dll/cpl/intl/currency.c @@ -413,7 +413,8 @@ SetCurrencyDigNum(HWND hwndDlg, LCID lcid) (LPARAM)0); /* Save number of digidts in field */ - SetLocaleInfo(lcid, LOCALE_SMONGROUPING, szFieldDigNumSamples[nCurrSel]); + if (nCurrSel > 0) + SetLocaleInfo(lcid, LOCALE_SMONGROUPING, szFieldDigNumSamples[nCurrSel]); return TRUE; }