diff --git a/backends/skype/skype.cpp b/backends/skype/skype.cpp index 271c5c09..b33b4601 100644 --- a/backends/skype/skype.cpp +++ b/backends/skype/skype.cpp @@ -358,6 +358,8 @@ void Skype::handleSkypeMessage(std::string &message) { pbnetwork::StatusType status = getStatus(cmd[3]); GET_PROPERTY(mood_text, "USER", cmd[1], "MOOD_TEXT"); GET_PROPERTY(alias, "USER", cmd[1], "FULLNAME"); + GET_PROPERTY(display_alias, "USER", cmd[1], "DISPLAYNAME"); + if (display_alias != "") alias = display_alias; std::vector groups; m_np->handleBuddyChanged(getUser(), cmd[1], alias, groups, status, mood_text);