summaryrefslogtreecommitdiff
path: root/protocols/JabberG/src/jabber_misc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/JabberG/src/jabber_misc.cpp')
-rwxr-xr-xprotocols/JabberG/src/jabber_misc.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/protocols/JabberG/src/jabber_misc.cpp b/protocols/JabberG/src/jabber_misc.cpp
index e652d46c40..a9cde3e955 100755
--- a/protocols/JabberG/src/jabber_misc.cpp
+++ b/protocols/JabberG/src/jabber_misc.cpp
@@ -85,6 +85,9 @@ MCONTACT CJabberProto::DBCreateContact(const char *jid, const char *nick, bool t
setUString(hNewContact, "jid", szJid);
if (nick != nullptr && *nick != '\0')
setUString(hNewContact, "Nick", nick);
+ else
+ setUString(hNewContact, "Nick", ptrA(JabberNickFromJID(szJid)));
+
if (temporary)
Contact_RemoveFromList(hNewContact);
else