map_foreach(&client->channels, 0, &chan) {
msg_join(client, chan);
sendbuf_list_sans_self_caps(client, &chan->members, 0, 0, CAP_EXTENDEDJOIN|CAP_CHGHOST);
- msg_join(client, chan);
+ msg_join_extended(client, chan);
sendbuf_list_sans_self_caps(client, &chan->members, 0, CAP_EXTENDEDJOIN, CAP_CHGHOST);
if (map_get(&chan->v, client->key)) {
copy_strf(&databuf, ":cia!cia@cia.gov MODE %s +v %s\r\n", chan->name, client->nick);