bugfix on restoreLocale