diff --git a/assets/js/page_upload.js b/assets/js/page_upload.js
index 32c52a99aeb988dce280ecd69bf63335362d1e75..701ad45235acba3930b4106f3441f820e0840ca4 100644
--- a/assets/js/page_upload.js
+++ b/assets/js/page_upload.js
@@ -49,7 +49,7 @@ element.addEventListener("change", () => {
             const image_description = document.createElement("p");
             image_description.classList.add("description", "fake-input");
             image_description.contentEditable = "true";
-            image_title.setAttribute("placeholder", "Description");
+            image_description.setAttribute("placeholder", "Description");
             image_description.dataset["multiline"] = "true";
             image_container.appendChild(image_description);
 
diff --git a/assets/sass/_page_upload.sass b/assets/sass/_page_upload.sass
index 71b15f0c1a8c61781abb96b71d1abc31aef9beeb..09c38db631cd9b5e9dd53fbf556e4ba1fca22a5c 100644
--- a/assets/sass/_page_upload.sass
+++ b/assets/sass/_page_upload.sass
@@ -175,7 +175,7 @@
             will-change: left, right
             animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite
             animation-delay: 1.125s
-      &:not(.uploading).progress
+      &:not(.uploading) .progress
         display: none
       .image
         background: #000