diff --git a/libavformat/network.c b/libavformat/network.c
index 64bd0ed9ed9a3776aeb8556ad1e9622c10619a4c..ceed719356d0697124d6c026c4a457ae1337f0af 100644
--- a/libavformat/network.c
+++ b/libavformat/network.c
@@ -28,6 +28,8 @@
 #if HAVE_THREADS
 #if HAVE_PTHREADS
 #include <pthread.h>
+#elif HAVE_OS2THREADS
+#include "libavcodec/os2threads.h"
 #else
 #include "libavcodec/w32pthreads.h"
 #endif