diff --git a/app/soapbox/features/chats/components/chat-message-list-intro.tsx b/app/soapbox/features/chats/components/chat-message-list-intro.tsx
index dc6ddfd47..19efe998c 100644
--- a/app/soapbox/features/chats/components/chat-message-list-intro.tsx
+++ b/app/soapbox/features/chats/components/chat-message-list-intro.tsx
@@ -97,9 +97,11 @@ const ChatMessageListIntro = () => {
) : (
-
- {intl.formatMessage(messages.messageLifespan, { day: secondsToDays(chat.message_expiration) })}
-
+ {chat.message_expiration && (
+
+ {intl.formatMessage(messages.messageLifespan, { day: secondsToDays(chat.message_expiration) })}
+
+ )}
)}
diff --git a/app/soapbox/features/chats/components/chat-page/components/chat-page-main.tsx b/app/soapbox/features/chats/components/chat-page/components/chat-page-main.tsx
index cd0c2dc2e..90f7e6be9 100644
--- a/app/soapbox/features/chats/components/chat-page/components/chat-page-main.tsx
+++ b/app/soapbox/features/chats/components/chat-page/components/chat-page-main.tsx
@@ -105,16 +105,18 @@ const ChatPageMain = () => {
{chat.account?.verified && }
-
- {intl.formatMessage(messages.autoDeleteMessage, { day: secondsToDays(chat.message_expiration) })}
-
+ {chat.message_expiration && (
+
+ {intl.formatMessage(messages.autoDeleteMessage, { day: secondsToDays(chat.message_expiration) })}
+
+ )}
diff --git a/app/soapbox/features/chats/components/chat-widget/chat-window.tsx b/app/soapbox/features/chats/components/chat-widget/chat-window.tsx
index 0dea7aac7..18ed38860 100644
--- a/app/soapbox/features/chats/components/chat-widget/chat-window.tsx
+++ b/app/soapbox/features/chats/components/chat-widget/chat-window.tsx
@@ -87,9 +87,11 @@ const ChatWindow = () => {
{chat.account.display_name}
{chat.account.verified && }
-
- {intl.formatMessage(messages.autoDeleteMessage, { day: secondsToDays(chat.message_expiration) })}
-
+ {chat.message_expiration && (
+
+ {intl.formatMessage(messages.autoDeleteMessage, { day: secondsToDays(chat.message_expiration) })}
+
+ )}
diff --git a/app/soapbox/queries/chats.ts b/app/soapbox/queries/chats.ts
index 182304c85..b9e6a36e3 100644
--- a/app/soapbox/queries/chats.ts
+++ b/app/soapbox/queries/chats.ts
@@ -44,7 +44,7 @@ export interface IChat {
[id: number]: string
}[]
latest_read_message_created_at: null | string
- message_expiration: MessageExpirationValues
+ message_expiration?: MessageExpirationValues
unread: number
}