diff --git a/tests/progs/slapd-read.c b/tests/progs/slapd-read.c
index 7b4887f0be94ed05f8ff0f7a1a6deb7e969373d8..2e15ce3decda7e029e130cc70b43489c7d12e37c 100644
--- a/tests/progs/slapd-read.c
+++ b/tests/progs/slapd-read.c
@@ -1,6 +1,7 @@
 #include "portable.h"
 
 #include <stdio.h>
+#include <stdlib.h>
 
 #include <ac/string.h>
 #include <ac/ctype.h>
diff --git a/tests/progs/slapd-search.c b/tests/progs/slapd-search.c
index 79857bef0b8dbc8a3e314603c52e4315cbe373d3..4b82c6d6b12bcf940526e68fffba7816fad9b3bd 100644
--- a/tests/progs/slapd-search.c
+++ b/tests/progs/slapd-search.c
@@ -1,6 +1,7 @@
 #include "portable.h"
 
 #include <stdio.h>
+#include <stdlib.h>
 
 #include <ac/string.h>
 #include <ac/ctype.h>
diff --git a/tests/progs/slapd-tester.c b/tests/progs/slapd-tester.c
index cd8bf1f59a1d1882ea3a3f71c9f73c8bdc492d60..801b4574662b0573f84c0ebe5748c04a37dc2704 100644
--- a/tests/progs/slapd-tester.c
+++ b/tests/progs/slapd-tester.c
@@ -1,6 +1,7 @@
 #include "portable.h"
 
 #include <stdio.h>
+#include <stdlib.h>
 
 #include <ac/string.h>
 #include <ac/ctype.h>