diff --git a/client/html/post_content.tpl b/client/html/post_content.tpl
index fd5b094c..fbb8501a 100644
--- a/client/html/post_content.tpl
+++ b/client/html/post_content.tpl
@@ -19,6 +19,7 @@
loop: (ctx.post.flags || []).includes('loop'),
playsinline: true,
autoplay: ctx.autoplay,
+ poster: ctx.post.thumbnailUrl,
},
ctx.makeElement('source', {
type: ctx.post.mimeType,