Talvez o botão deva ser ocultado nos perfis de usuários que optaram por não receber mensagens de chat, semelhante à implementação do botão de mensagem pessoal.
E o botão menor no cartão do usuário está relacionado a essa mudança também?