diff --git a/Riot/Modules/Room/Views/Title/Thread/ThreadRoomTitleView.swift b/Riot/Modules/Room/Views/Title/Thread/ThreadRoomTitleView.swift index a39d39a8e..25188229b 100644 --- a/Riot/Modules/Room/Views/Title/Thread/ThreadRoomTitleView.swift +++ b/Riot/Modules/Room/Views/Title/Thread/ThreadRoomTitleView.swift @@ -81,7 +81,7 @@ class ThreadRoomTitleView: RoomTitleView { room.displayName)) let encrpytionBadge: UIImage? - if let summary = room.summary, room.mxSession.crypto != nil { + if let summary = room.summary, summary.isEncrypted, room.mxSession.crypto != nil { encrpytionBadge = EncryptionTrustLevelBadgeImageHelper.roomBadgeImage(for: summary.roomEncryptionTrustLevel()) } else { encrpytionBadge = nil diff --git a/Riot/Modules/Threads/ThreadList/ThreadListViewModel.swift b/Riot/Modules/Threads/ThreadList/ThreadListViewModel.swift index ba8ce8940..ab8333a74 100644 --- a/Riot/Modules/Threads/ThreadList/ThreadListViewModel.swift +++ b/Riot/Modules/Threads/ThreadList/ThreadListViewModel.swift @@ -112,7 +112,7 @@ final class ThreadListViewModel: ThreadListViewModelProtocol { room.displayName)) let encrpytionBadge: UIImage? - if let summary = room.summary, session.crypto != nil { + if let summary = room.summary, summary.isEncrypted, session.crypto != nil { encrpytionBadge = EncryptionTrustLevelBadgeImageHelper.roomBadgeImage(for: summary.roomEncryptionTrustLevel()) } else { encrpytionBadge = nil