diff --git a/app/lib/methods/subscriptions/rooms.ts b/app/lib/methods/subscriptions/rooms.ts index efa8df02c..1ced4e3d2 100644 --- a/app/lib/methods/subscriptions/rooms.ts +++ b/app/lib/methods/subscriptions/rooms.ts @@ -182,7 +182,7 @@ const createOrUpdateSubscription = async (subscription: ISubscription, room: ISe s.bannerClosed = false; } } - if (sub.hideUnreadStatus) { + if (sub.hideUnreadStatus && subscription.hideUnreadStatus) { if (sub.hideUnreadStatus !== subscription.hideUnreadStatus) { s.hideUnreadStatus = !!subscription.hideUnreadStatus; }