summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/www/translator/translator.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/www/translator/translator.js b/src/www/translator/translator.js
index f7e9d655d..447027d9e 100644
--- a/src/www/translator/translator.js
+++ b/src/www/translator/translator.js
@@ -962,10 +962,12 @@ function delete_ix(old,ix) {
function insert_ix(old,ix,x) {
var a=[];
+ var done=false;
for(var i in old) {
- if(i==ix) a.push(x);
+ if(i==ix) { a.push(x); done=true; }
a.push(old[i])
}
+ if(!done) a.push(x)
return a;
}