diff --git a/contrib/ldapc++/src/SaslInteractionHandler.cpp b/contrib/ldapc++/src/SaslInteractionHandler.cpp
index 16d5ce1c919bc40b5adfe1770eca54b3358929e6..35ae3640338098c29c72295447903dce92a37fe9 100644
--- a/contrib/ldapc++/src/SaslInteractionHandler.cpp
+++ b/contrib/ldapc++/src/SaslInteractionHandler.cpp
@@ -11,6 +11,7 @@
 
 #ifdef HAVE_TERMIOS_H
 #include <termios.h>
+#include <cstdio>
 #endif
 
 #include <string.h>