diff --git a/src/sacct/process.c b/src/sacct/process.c
index a18e646c0c8c0918fa70d891bd5f13580efe9e1a..9823fa226218c686368efc0804da8ea5479a5773 100644
--- a/src/sacct/process.c
+++ b/src/sacct/process.c
@@ -57,6 +57,7 @@ void find_hostname(uint32_t pos, char *hosts, char *host)
 	} else {
 		snprintf(host, 50, "'N/A'");
 	}
+	hostlist_destroy(hostlist);
 	return;
 }