diff --git a/public/scripts/views/forms/clone.js b/public/scripts/views/forms/clone.js index 9ed5cd3ff6..34124d63b4 100644 --- a/public/scripts/views/forms/clone.js +++ b/public/scripts/views/forms/clone.js @@ -30,6 +30,7 @@ button.addEventListener("click", function() { var clone = document.createElement(element.tagName); + var input = clone.querySelector("input"); if (element.name) { clone.name = element.name; @@ -46,7 +47,9 @@ button.parentNode.insertBefore(clone, button); } - clone.querySelector("input").focus(); + if(input) { + input.focus(); + } Array.prototype.slice .call(clone.querySelectorAll("[data-remove]"))