diff --git a/src/sbbs3/xtrn_sec.cpp b/src/sbbs3/xtrn_sec.cpp index 92f66027238a60cad69f7de374bdfed2acd13e41..2f385b5c403f4e40efd876ccc94370c73c6ef8e0 100644 --- a/src/sbbs3/xtrn_sec.cpp +++ b/src/sbbs3/xtrn_sec.cpp @@ -1585,6 +1585,8 @@ bool sbbs_t::exec_xtrn(uint xtrnnum) mode|=EX_STDIO; else if(cfg.xtrn[xtrnnum]->misc&XTRN_CONIO) mode|=EX_CONIO; + else if(cfg.xtrn[xtrnnum]->misc&XTRN_UART) + mode|=EX_UART; mode|=(cfg.xtrn[xtrnnum]->misc&(XTRN_CHKTIME|XTRN_NATIVE|XTRN_NOECHO|WWIVCOLOR)); if(cfg.xtrn[xtrnnum]->misc&MODUSERDAT) { /* Delete MODUSER.DAT */ SAFEPRINTF(str,"%sMODUSER.DAT",dropdir); /* if for some weird */