diff --git a/ChangeLog b/ChangeLog
index 4c384ffac205d58a056fd227b1b8d9adc0a56d38..16560c14a50fb5e3daef3cb5a4873ef0145bf4dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-10-10  Niels Möller  <nisse@lysator.liu.se>
+
+	* aes-set-encrypt-key.c: Add missing include of stdlib.h.
+	* des-compat.c: Likewise.
+
 2018-09-13  Niels Möller  <nisse@lysator.liu.se>
 
 	* rsa-keygen.c (rsa_generate_keypair): Delete unlikely and
diff --git a/aes-set-encrypt-key.c b/aes-set-encrypt-key.c
index dfc2089b418a4a1b8b385aa4388b096a9cdfa30b..8de474dc859dd484184f32b45d1f7c72fc4b46ec 100644
--- a/aes-set-encrypt-key.c
+++ b/aes-set-encrypt-key.c
@@ -37,6 +37,7 @@
 #endif
 
 #include <assert.h>
+#include <stdlib.h>
 
 #include "aes-internal.h"
 
diff --git a/des-compat.c b/des-compat.c
index 689dfe09d7a34c63cd11c9c65c9d5ab92d535dab..76dfb9c7370ddbd405cc471796e990036aec1ce9 100644
--- a/des-compat.c
+++ b/des-compat.c
@@ -35,6 +35,7 @@
 # include "config.h"
 #endif
 
+#include <stdlib.h>
 #include <string.h>
 #include <assert.h>