diff --git a/libraries/libldap_r/thr_sleep.c b/libraries/libldap_r/thr_sleep.c
index 001bb1a83b56ff2a7a18a0098576973004e67f35..97ad586424a8d265665491acd5b64121a7de4472 100644
--- a/libraries/libldap_r/thr_sleep.c
+++ b/libraries/libldap_r/thr_sleep.c
@@ -31,6 +31,8 @@
 #include <stdlib.h>
 #include <ac/unistd.h>			/* get sleep() */
 
+#include "ldap_pvt_thread.h"
+
 #if !defined( HAVE_LWP )
 
 /*