diff --git a/web-lib-funcs.pl b/web-lib-funcs.pl index d69060d30..2abd91024 100755 --- a/web-lib-funcs.pl +++ b/web-lib-funcs.pl @@ -12913,7 +12913,9 @@ eval { if (!$@ && $locale_system) { $locale_system =~ s/\..*//; $locale_system =~ s/_/-/; - return $locale_system; + my $locales = &list_locales(); + return $locale_system + if ($locales->{$locale_system}); } return $locale_def; }