diff --git a/src/plugins/platforms/xcb/qxcbnativeinterface.cpp b/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
index da60cfd2bda0711ff1fbc89280c84345d9a5cb03..7d832a1c08ff374e21d6c20447b12a0237c5f7a8 100644
--- a/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
+++ b/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
@@ -58,7 +58,9 @@
 #include "qglxintegration.h"
 #endif
 
-#ifndef XCB_USE_XLIB
+#ifdef XCB_USE_XLIB
+#  include <X11/Xlib.h>
+#else
 #  include <stdio.h>
 #endif