diff --git a/src/components/middle/message/Message.tsx b/src/components/middle/message/Message.tsx index 4f1a35e7f..69d86447d 100644 --- a/src/components/middle/message/Message.tsx +++ b/src/components/middle/message/Message.tsx @@ -349,7 +349,8 @@ const Message: FC = ({ && !forwardInfo.isLinkedChannelPost && !customShape ); - const isAlbum = Boolean(album) && album!.messages.length > 1; + const isAlbum = Boolean(album) && album!.messages.length > 1 + && !album?.messages.some((msg) => Object.keys(msg.content).length === 0); const isInDocumentGroupNotFirst = isInDocumentGroup && !isFirstInDocumentGroup; const isInDocumentGroupNotLast = isInDocumentGroup && !isLastInDocumentGroup; const isContextMenuShown = contextMenuPosition !== undefined;