diff --git a/src/stralloc.c b/src/stralloc.c
index fb1948627fb6b1939e5e366cd4a8aa028a272d90..e4e36646ae977a62d2369203d6c3c3ff1b3ce997 100644
--- a/src/stralloc.c
+++ b/src/stralloc.c
@@ -523,4 +523,5 @@ void cleanup_shared_string_table()
     }
     base_table[e]=0;
   }
+  free((char *)base_table);
 }