diff --git a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt index 426761dd6..3d87f1c12 100644 --- a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt @@ -314,8 +314,10 @@ class ConversationsListActivity : showServerEOLDialog() return } - if (isUnifiedSearchAvailable(currentUser!!.capabilities?.spreedCapability!!)) { - searchHelper = MessageSearchHelper(unifiedSearchRepository) + currentUser?.capabilities?.spreedCapability?.let { spreedCapabilities -> + if (isUnifiedSearchAvailable(spreedCapabilities)) { + searchHelper = MessageSearchHelper(unifiedSearchRepository) + } } credentials = ApiUtils.getCredentials(currentUser!!.username, currentUser!!.token)