diff --git a/src/sbbs3/logon.cpp b/src/sbbs3/logon.cpp index 4dd00ca453f12db296ebd5e2b273845c274abaef..17991b9107b2add048ff604b15540b1a9e2a108c 100644 --- a/src/sbbs3/logon.cpp +++ b/src/sbbs3/logon.cpp @@ -162,11 +162,10 @@ bool sbbs_t::logon() } } - - if(((useron.misc & (AUTOTERM | PETSCII)) == PETSCII) && (autoterm&ANSI)) { + if(((useron.misc & (AUTOTERM | PETSCII)) == PETSCII) && (autoterm & ANSI)) { // User manually-enabled PETSCII, but they're logging in with an ANSI (auto-detected) terminal useron.misc &= ~PETSCII; - useron.misc |= (AUTOTERM | autoterm); + useron.misc |= AUTOTERM; } if(!chk_ar(cfg.shell[useron.shell]->ar,&useron,&client)) {