diff --git a/src/sbbs3/msgtoqwk.cpp b/src/sbbs3/msgtoqwk.cpp index ca9b19fd1554b49a05b11dacdf6001ee40f8b761..3a9194015af451b3fad182b781b8b89c8cc89fb1 100644 --- a/src/sbbs3/msgtoqwk.cpp +++ b/src/sbbs3/msgtoqwk.cpp @@ -507,7 +507,7 @@ int sbbs_t::msgtoqwk(smbmsg_t* msg, FILE *qwk_fp, int mode, smb_t* smb snprintf(str, sizeof str, "%s---%c", text[QWKEndOfMessage], qwk_newline); /* so add one */ else SAFECOPY(str, text[QWKEndOfMessage]); - if (cfg.sub[subnum]->misc & SUB_ASCII) + if ((cfg.sub[subnum]->misc & SUB_ASCII) || smb_msg_is_ascii(msg)) ch = '*'; else ch = CP437_BLACK_SQUARE;