diff --git a/soes/esc.c b/soes/esc.c index 2628a66..e3906ba 100644 --- a/soes/esc.c +++ b/soes/esc.c @@ -506,6 +506,11 @@ uint8_t ESC_mbxprocess (void) MBXcontrol[ESCvar.mbxoutpost].state = MBXstate_backup; ESCvar.mbxbackup = ESCvar.mbxoutpost; ESCvar.mbxoutpost = 0; + /* Do we have any ongoing protocol transfers, return 1 */ + if(ESCvar.xoe > 0) + { + return 1; + } return 0; }