diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 91fdd77439b7554a8b680d9a000dc40d8d2848e0..b957b8015ebe5100062c7b4d209059c027476516 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -2222,8 +2222,8 @@ void event_thread(void* arg)
 				// See if any packets have come in
 				SAFEPRINTF2(str,"%s%s.q??",sbbs->cfg.data_dir,sbbs->cfg.qhub[i]->id);
 				glob(str,GLOB_NOSORT,NULL,&g);
-				for(i=0;i<(int)g.gl_pathc;i++) {
-					SAFECOPY(str,g.gl_pathv[i]);
+				for(j=0;j<(int)g.gl_pathc;j++) {
+					SAFECOPY(str,g.gl_pathv[j]);
 					if(flength(str)>0) {	/* silently ignore 0-byte QWK packets */
 						eprintf(LOG_DEBUG,"Inbound QWK Packet detected: %s", str);
 						delfiles(sbbs->cfg.temp_dir,ALLFILES);