diff --git a/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt b/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt
index 73db6fc889c5a218c18600a3f95f06c92ba028e3..e56dd3e47d184c11c87c8958ae6dc5aa41990f41 100644
--- a/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt
+++ b/src/main/kotlin/org/briarproject/briar/desktop/conversation/ConversationRequestItemView.kt
@@ -81,12 +81,14 @@ fun ConversationRequestItemView(
     val noticeColor = if (m.isIncoming) MaterialTheme.colors.textSecondary else MaterialTheme.colors.privateMessageDate
     ConversationItemView(m, onDelete) {
         Column(Modifier.width(IntrinsicSize.Max)) {
-            Text(
-                m.text!!,
-                fontSize = 16.sp,
-                color = textColor,
-                modifier = Modifier.padding(12.dp, 8.dp).align(Alignment.Start)
-            )
+            if (m.text != null) {
+                Text(
+                    m.text!!,
+                    fontSize = 16.sp,
+                    color = textColor,
+                    modifier = Modifier.padding(12.dp, 8.dp).align(Alignment.Start)
+                )
+            }
             Column(
                 Modifier.fillMaxWidth().background(noticeBackground).padding(12.dp, 8.dp)
             ) {