diff --git a/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java b/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java index 30136c6f2..eb319a129 100644 --- a/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java @@ -390,7 +390,12 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity private void onShare() { Intent composeIntent = new Intent(); - RelayUtil.setSharedContactId(composeIntent, contactId); + DcContact dcContact = dcContext.getContact(contactId); + if (dcContact.isKeyContact()) { + RelayUtil.setSharedContactId(composeIntent, contactId); + } else { + RelayUtil.setSharedText(composeIntent, dcContact.getAddr()); + } ConversationListRelayingActivity.start(this, composeIntent); }