diff --git a/javascript/src/QfqForm.js b/javascript/src/QfqForm.js
index 93b84e9ccfc508d433c97fa86d1a822403728ff6..147144d1c92e9e22c5f4361a3a3b977b634a7464 100644
--- a/javascript/src/QfqForm.js
+++ b/javascript/src/QfqForm.js
@@ -1278,7 +1278,7 @@ var QfqNS = QfqNS || {};
                 $("." + formElementName).html(configurationItem.value);
             }
             // Insert download button for uploads after Form is saved.
-            if (configurationItem["type-file"]) {
+            if (configurationItem["type-file"] && document.querySelector("button[name='delete-" + formElementName + "']") !== null) {
                 var downloadButton = configurationItem["html-content"];
                 var fileNameSpan = document.querySelector("button[name='delete-" + formElementName + "']").previousElementSibling;
                 fileNameSpan.innerHTML = '';