diff --git a/assets/css/default.css b/assets/css/default.css
index 21121f4d..c31b24e5 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -199,6 +199,11 @@ img.thumbnail {
object-fit: cover;
}
+.thumbnail-placeholder {
+ min-height: 50px;
+ border: 2px dotted;
+}
+
div.watched-overlay {
z-index: 50;
position: absolute;
diff --git a/src/invidious/views/components/item.ecr b/src/invidious/views/components/item.ecr
index 9b73f7ee..7ffd2d93 100644
--- a/src/invidious/views/components/item.ecr
+++ b/src/invidious/views/components/item.ecr
@@ -14,6 +14,8 @@
" alt="" />
+ <%- else -%>
+