diff --git a/libutils/Android.mk b/libutils/Android.mk
index 2d77ef2f128535fc0ebe38299a044dfee977cd86..0c8625ca538be2d8cd3e44bd691a5a608210fd39 100644
--- a/libutils/Android.mk
+++ b/libutils/Android.mk
@@ -93,7 +93,7 @@ endif
 LOCAL_CFLAGS += -Werror
 
 LOCAL_C_INCLUDES += \
-		bionic/libc/private \
+		bionic/libc \
 		external/zlib
 
 LOCAL_STATIC_LIBRARIES := \
diff --git a/libutils/Threads.cpp b/libutils/Threads.cpp
index cc7fe899323513bbbbd3b6887b0c0ea15ad3ef14..b09d51068359885fb2f865f9eff99e7d2fa32a7d 100644
--- a/libutils/Threads.cpp
+++ b/libutils/Threads.cpp
@@ -29,7 +29,7 @@
 # include <sched.h>
 # include <sys/resource.h>
 #ifdef HAVE_ANDROID_OS
-# include <bionic_pthread.h>
+# include <private/bionic_pthread.h>
 #endif
 #elif defined(HAVE_WIN32_THREADS)
 # include <windows.h>