diff --git a/src/sbbs3/writemsg.cpp b/src/sbbs3/writemsg.cpp index d7d0f8b62384d3030488fed014d132272ad92baf..0b7dbe873625ead326948d57117457b6d1f0683d 100644 --- a/src/sbbs3/writemsg.cpp +++ b/src/sbbs3/writemsg.cpp @@ -409,6 +409,8 @@ bool sbbs_t::writemsg(const char *fname, const char *top, char *title, long mode return(false); } + smb.subnum = subnum; /* Allow JS msgeditors to use bbs.smb_sub* */ + if(console&CON_RAW_IN) { bprintf(text[EnterMsgNowRaw] ,(ulong)cfg.level_linespermsg[useron_level]*MAX_LINE_LEN);