@@ -, +, @@ --- .../prog/en/modules/admin/marc-merge-rules.tt | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc-merge-rules.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/marc-merge-rules.tt @@ -28,15 +28,17 @@ function doSubmit(op, id) { var valid = true; if( op == 'add' || op == 'edit') { var validate = [ - $('#marc-merge-rules-form input[name="filter"]'), - $('#marc-merge-rules-form input[name="tag"]') - ]; - for(var i=0; i < validate.length; i++) { - if(validate[i].val().length == 0) { - validate[i].addClass('required'); - valid = false; - } else { - validate[i].removeClass('required'); + $('#marc-merge-rules-form input[name="filter"]'), + $('#marc-merge-rules-form input[name="tag"]') + ]; + for(var i = 0; i < validate.length; i++) { + if (validate[i].length) { + if(validate[i].val().length == 0) { + validate[i].addClass('required'); + valid = false; + } else { + validate[i].removeClass('required'); + } } } } --