diff --git a/src/org/opencms/i18n/CmsLocaleManager.java b/src/org/opencms/i18n/CmsLocaleManager.java
index 8ecce0690e..f030b9e398 100644
--- a/src/org/opencms/i18n/CmsLocaleManager.java
+++ b/src/org/opencms/i18n/CmsLocaleManager.java
@@ -57,6 +57,7 @@
import org.apache.commons.logging.Log;
import com.cybozu.labs.langdetect.DetectorFactory;
+import org.springframework.web.util.HtmlUtils;
/**
* Manages the locales configured for this OpenCms installation.
@@ -305,7 +306,7 @@ public static List getLocaleVariants(
result.add(basename);
}
if (wantDefaultAsBase) {
- result.add(basename + "_" + getDefaultLocale().toString());
+ result.add(basename + "_" + HtmlUtils.htmlEscape(HtmlUtils.htmlUnescape(getDefaultLocale().toString())));
}
return result;
}