diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index 5ef18ff8e9a31f0e5208959a10157708cdbb303d..6e535dccb943e41042e1f058e8835629e57dd2da 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -1660,6 +1660,7 @@ update_webget_progress(struct webget_request *reqs, size_t items, bool leaveup)
 		cur = 0;
 		bar = 0;
 	}
+	free(helpbuf);
 }
 
 int