diff --git a/src/libraries/libisc-new/src/isc_abort.c b/src/libraries/libisc-new/src/isc_abort.c
index 43ea5ca658ddca30aa6a8721a643ef82149ab4cc..3699f10b93db3a86ba061b5ba7879528b9024744 100644
--- a/src/libraries/libisc-new/src/isc_abort.c
+++ b/src/libraries/libisc-new/src/isc_abort.c
@@ -9,7 +9,9 @@
 */
 
 #include <stdio.h>
+#ifdef HAVE_STDLIB_H
 #include <stdlib.h>
+#endif
 #include <stddef.h>
 #include "isc.h"
 #include "intern.h"
diff --git a/src/libraries/libisc-new/src/isc_master.c b/src/libraries/libisc-new/src/isc_master.c
index 3801263109df6a0565347925f674334b3593157e..f664f53d2d82eb22e8c333ccc9cda681f912f350 100644
--- a/src/libraries/libisc-new/src/isc_master.c
+++ b/src/libraries/libisc-new/src/isc_master.c
@@ -9,7 +9,9 @@
 */
 
 #include <errno.h>
+#ifdef HAVE_STDLIB_H
 #include <stdlib.h>
+#endif
 #include <stddef.h>
 #include <sys/file.h>
 #include "isc.h"