diff --git a/smack-openpgp/src/main/java/org/jivesoftware/smackx/ox/chat/OpenPgpContact.java b/smack-openpgp/src/main/java/org/jivesoftware/smackx/ox/chat/OpenPgpContact.java index 0202c0731..368136425 100644 --- a/smack-openpgp/src/main/java/org/jivesoftware/smackx/ox/chat/OpenPgpContact.java +++ b/smack-openpgp/src/main/java/org/jivesoftware/smackx/ox/chat/OpenPgpContact.java @@ -58,7 +58,7 @@ public class OpenPgpContact { OpenPgpFingerprints contactsFingerprints) { this.cryptoProvider = cryptoProvider; this.jid = jid; - this.singingKey = ourFingerprints.getActiveKeys().iterator().next(); + this.singingKey = cryptoProvider.getStore().getPrimaryOpenPgpKeyPairFingerprint(); this.ourFingerprints = ourFingerprints; this.contactsFingerprints = contactsFingerprints; }