diff --git a/app/src/main/java/org/thoughtcrime/securesms/search/SearchRepository.java b/app/src/main/java/org/thoughtcrime/securesms/search/SearchRepository.java index f6079499fc..e588525883 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/search/SearchRepository.java +++ b/app/src/main/java/org/thoughtcrime/securesms/search/SearchRepository.java @@ -474,6 +474,14 @@ public class SearchRepository { int messageId = CursorUtil.requireInt(cursor, SearchTable.MESSAGE_ID); boolean isMms = CursorUtil.requireInt(cursor, SearchTable.IS_MMS) == 1; + if (body == null) { + body = ""; + } + + if (bodySnippet == null) { + bodySnippet = ""; + } + return new MessageResult(conversationRecipient, messageRecipient, body, bodySnippet, threadId, messageId, receivedMs, isMms); } }