diff --git a/ChangeLog b/ChangeLog
index b47f7489500577512627ee3a00ee38b373c35be5..cb1f68f410c2488ecbe1dbf28224d6056009d6db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+1998-08-14  Per Cederqvist  <ceder@signum.se>
+
+	The cache tried to free person, text and conference 0 during
+	server shutdown.
+	* src/server/simple-cache.c (free_all_cache): Don't attempt to
+	access Pers_no, Conf_no or Text_no 0.
+	(get_conf_node): Fail if the argument is less than 1.
+	(get_pers_node): Likewise.
+	(get_text_node): Likewise.
+	(traverse_person): Unused function; don't compile it.
+
+	* run-support/aux-items.conf (creating-software): New aux-info.
+
 1998-08-10  Per Cederqvist  <ceder@gratia>
 
 	Ported the test suite to DejaGnu 1.2.