diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c
index fb8dab8a8e2d8b047af50b244c8cbec97ae3cec6..d0296e02406ce5b544b14a274119ff8e89762417 100644
--- a/src/sbbs3/websrvr.c
+++ b/src/sbbs3/websrvr.c
@@ -4346,6 +4346,7 @@ void http_session_thread(void* arg)
 	session.finished=FALSE;
 
 	/* Start up the output buffer */
+	/* FREE()d in this block (RingBufDispose before all returns) */
 	if(RingBufInit(&(session.outbuf), OUTBUF_LEN)) {
 		lprintf(LOG_ERR,"%04d Canot create output ringbuffer!", session.socket);
 		close_socket(&session.socket);