diff --git a/src/sbbs3/download.cpp b/src/sbbs3/download.cpp
index 48470a4789c101741752bc6c91720090ad6f84aa..a6a9957d74c5a789ddabfdaf3a78554c3a97131c 100644
--- a/src/sbbs3/download.cpp
+++ b/src/sbbs3/download.cpp
@@ -350,9 +350,9 @@ bool sbbs_t::checkdszlog(file_t* f)
 			,&serial_no);
 		p=getfname(path);	/* DSZ stores fullpath, BiModem doesn't */
 		if(stricmp(p,fname)==0 || stricmp(p,rname)==0) {
-			/* E for Error or L for Lost Carrier */
+			/* E for Error or L for Lost Carrier or s for Skipped */
 			/* or only sent 0 bytes! */
-			if(code!='E' && code!='L' && bytes!=0)
+			if(code!='E' && code!='L' && code!='s' && bytes!=0)
 				success=true;
 			break;
 		}