diff --git a/src/view/com/post-thread/PostThread.tsx b/src/view/com/post-thread/PostThread.tsx
index d8c2ba1183..477d77affb 100644
--- a/src/view/com/post-thread/PostThread.tsx
+++ b/src/view/com/post-thread/PostThread.tsx
@@ -421,9 +421,6 @@ export function PostThread({uri}: {uri: string | undefined}) {
)
} else if (isThreadPost(item)) {
- if (!treeView && item.ctx.hasMoreSelfThread) {
- return
- }
const prev = isThreadPost(posts[index - 1])
? (posts[index - 1] as ThreadPost)
: undefined
@@ -436,6 +433,10 @@ export function PostThread({uri}: {uri: string | undefined}) {
const hasUnrevealedParents =
index === 0 && skeleton?.parents && maxParents < skeleton.parents.length
+ if (!treeView && prev && item.ctx.hasMoreSelfThread) {
+ return
+ }
+
return (