diff --git a/src/sbbs3/qwk.cpp b/src/sbbs3/qwk.cpp
index 77dd06d0670424712ab59f371f70687c44a3ac95..5a0d4ef6510d804e8546d4d99190119eca94d71d 100644
--- a/src/sbbs3/qwk.cpp
+++ b/src/sbbs3/qwk.cpp
@@ -151,7 +151,6 @@ int sbbs_t::qwk_route(char *inaddr, char *fulladdr)
 		if(!fgets(str,256,stream))
 			break;
 		if(!strnicmp(str+9,node,strlen(node))) {
-			fclose(stream);
 			truncsp(str);
 			sprintf(fulladdr,"%s/%s",str+9+strlen(node),inaddr);
 			break;