diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js
index 27e75650..33965a70 100644
--- a/copyparty/web/browser.js
+++ b/copyparty/web/browser.js
@@ -8722,12 +8722,12 @@ var settheme = (function () {
(function () {
function freshen() {
lang = sread("cpp_lang", LANGS) || lang;
- var html = [];
- for (var k in Ls)
- if (Ls.hasOwnProperty(k))
- html.push('' + k + '');
-
+ var k, html = [];
+ for (var a = 0; a < LANGS.length; a++) {
+ k = LANGS[a];
+ html.push('' + k + '');
+ }
ebi('langs').innerHTML = html.join('');
var btns = QSA('#langs a');
for (var a = 0, aa = btns.length; a < aa; a++)