@@ -, +, @@ --- koha-tmpl/intranet-tmpl/prog/js/cataloging.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/js/cataloging.js +++ a/koha-tmpl/intranet-tmpl/prog/js/cataloging.js @@ -230,8 +230,13 @@ function CloneField(index, hideMarc, advancedMARCEditor) { } } // when cloning a subfield, re set its label too. - var labels = divs[i].getElementsByTagName('label'); - labels[0].setAttribute('for', id_input); + try { + var labels = divs[i].getElementsByTagName('label'); + labels[0].setAttribute('for', id_input); + } + catch(e) { + // do nothing if label does not exist. + } // setting its '+' and '-' buttons try { --