diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt
index 614f3c30656eae20caea1bc28a46ff5a3c3e7e40..3b8da2ab11762e8a5dbb4392e4b820ebfd4db0d5 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/BlogPostView.kt
@@ -118,6 +118,8 @@ fun BlogPostView(
                 Text(
                     modifier = Modifier.padding(horizontal = 8.dp).fillMaxWidth(),
                     text = item.text ?: "",
+                    maxLines = if (onItemRepeat == null) 5 else Int.MAX_VALUE,
+                    overflow = TextOverflow.Ellipsis,
                 )
             }
             Spacer(Modifier.height(8.dp))