diff --git a/web/src/components/AssistantChat/HappyThread.tsx b/web/src/components/AssistantChat/HappyThread.tsx
index 9de833c6..f7b5bac4 100644
--- a/web/src/components/AssistantChat/HappyThread.tsx
+++ b/web/src/components/AssistantChat/HappyThread.tsx
@@ -915,6 +915,15 @@ export function HappyThread(props: {
{t('misc.loadingMessages')}
) : null}
+ {props.isLoadingMoreMessages && !props.isSyncingTail ? (
+
+
+ {t('misc.loading')}
+
+ ) : null}
) : null}
- {props.hasMoreMessages && !props.isSyncingTail ? (
-
-
-
-
-
- ) : null}
-
{import.meta.env.DEV && props.normalizedMessagesCount === 0 && props.rawMessagesCount > 0 ? (
Message normalization returned 0 items for {props.rawMessagesCount} messages (see `web/src/chat/normalize.ts`).
diff --git a/web/src/lib/locales/en.ts b/web/src/lib/locales/en.ts
index be455cf2..f298392a 100644
--- a/web/src/lib/locales/en.ts
+++ b/web/src/lib/locales/en.ts
@@ -848,7 +848,6 @@ export default {
'misc.fastModeFast': 'Fast',
'misc.variant': 'Variant',
'misc.loading': 'Loading…',
- 'misc.loadOlder': 'Load older',
'misc.newMessage': '{n} new message{s}',
'misc.loadingMessages': 'Loading messages…',
'misc.typeMessage': "Type 'continue' to resume...",
diff --git a/web/src/lib/locales/zh-CN.ts b/web/src/lib/locales/zh-CN.ts
index 00527432..8ce982d4 100644
--- a/web/src/lib/locales/zh-CN.ts
+++ b/web/src/lib/locales/zh-CN.ts
@@ -852,7 +852,6 @@ export default {
'misc.fastModeFast': '快速',
'misc.variant': '变体',
'misc.loading': '加载中…',
- 'misc.loadOlder': '加载更早的',
'misc.newMessage': '{n} 条新消息',
'misc.loadingMessages': '加载消息中…',
'misc.typeMessage': "输入 'continue' 继续...",