diff --git a/packages/backend/src/server/web/views/note.pug b/packages/backend/src/server/web/views/note.pug
index a7cd0293cd79f7c323db79c4cf06091edeb29032..53cff6bcd320478db157b74bc9e4e5de07b3d9d5 100644
--- a/packages/backend/src/server/web/views/note.pug
+++ b/packages/backend/src/server/web/views/note.pug
@@ -24,13 +24,14 @@ block og
 			meta(property='og:video:url'        content= video.url)
 			meta(property='og:video:secure_url' content= video.url)
 			meta(property='og:video:type'       content= video.type)
+			meta(property='og:image'            content= video.thumbnailUrl)
 			// FIXME: add width and height
 			// FIXME: add embed player for Twitter
 	if images.length
 		meta(property='twitter:card' content='summary_large_image')
 		each image in images
 			meta(property='og:image'     content= image.url)
-	else
+	else if !videos.length
 		meta(property='twitter:card' content='summary')
 		meta(property='og:image'     content= avatarUrl)