diff --git a/sphinx/application/data/features/feature-repository/src/main/java/chat/sphinx/feature_repository/SphinxRepository.kt b/sphinx/application/data/features/feature-repository/src/main/java/chat/sphinx/feature_repository/SphinxRepository.kt index ee4951f3cf..0412fc55bc 100644 --- a/sphinx/application/data/features/feature-repository/src/main/java/chat/sphinx/feature_repository/SphinxRepository.kt +++ b/sphinx/application/data/features/feature-repository/src/main/java/chat/sphinx/feature_repository/SphinxRepository.kt @@ -1196,7 +1196,9 @@ abstract class SphinxRepository( response = loadResponse } is Response.Success -> { - val contact = getContactByPubKey(lightningNodePubKey).firstOrNull() + val contact = getContactByPubKey(lightningNodePubKey).firstOrNull { + it?.rsaPublicKey != null + } response = if (contact != null) { val messageBuilder = SendMessage.Builder()