diff --git a/src/sbbs3/answer.cpp b/src/sbbs3/answer.cpp index ee5a9aae40a6c68c0ae647ae51fbf0b185cbf448..67c11c1557e585cf8682acbd895f7f47f849aac1 100644 --- a/src/sbbs3/answer.cpp +++ b/src/sbbs3/answer.cpp @@ -427,6 +427,9 @@ bool sbbs_t::answer() mouse_mode = MOUSE_MODE_OFF; autoterm = 0; sys_status |= SS_USERON; + SAFECOPY(client.user, useron.alias); + client.usernum = useron.number; + client_on(client_socket, &client,/* update: */TRUE); } else { lprintf(LOG_NOTICE, "%04d Trying to create new user over sftp, disconnecting.", client_socket);