diff --git a/src/sbbs3/bat_xfer.cpp b/src/sbbs3/bat_xfer.cpp index f99f475703805ca23a37893d73fb2a21e5f1508a..02c3d1cf535a23c3779e2858fddb7945a6532274 100644 --- a/src/sbbs3/bat_xfer.cpp +++ b/src/sbbs3/bat_xfer.cpp @@ -194,7 +194,7 @@ void sbbs_t::batchmenu() start=time(NULL); protocol(cfg.prot[xfrprot],XFER_BATCH_UPLOAD,str,nulstr,true); end=time(NULL); - if(!(cfg.dir[xfrdir]->misc&DIR_ULTIME)) + if(xfrdir != INVALID_DIR && !(cfg.dir[xfrdir]->misc&DIR_ULTIME)) starttime+=end-start; } batch_upload();