diff --git a/src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h b/src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h
index 078da030647b6cb6ea957661c168153efb4b51cd..024809ff6d94ee2e168550870ec9e2bc33d4b56e 100644
--- a/src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h
+++ b/src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h
@@ -46,7 +46,6 @@
 #include <wayland-egl.h>
 
 #define EGL_EGLEXT_PROTOTYPES
-#include <EGL/egl.h>
-#include <EGL/eglext.h>
+#include <QtPlatformSupport/private/qt_egl_p.h>
 
 #endif // QWAYLANDEGLINCLUDE_H
diff --git a/src/hardwareintegration/client/wayland-egl/wayland-egl.pri b/src/hardwareintegration/client/wayland-egl/wayland-egl.pri
index c5e01f125aded434fcdb094c1c5996e7f582d24c..520c1eb0f00a552536511b8c170896a7d6834b9f 100644
--- a/src/hardwareintegration/client/wayland-egl/wayland-egl.pri
+++ b/src/hardwareintegration/client/wayland-egl/wayland-egl.pri
@@ -6,6 +6,7 @@ INCLUDEPATH += $$PWD
     LIBS += -lwayland-client -lwayland-egl
 }
 
+DEFINES += QT_EGL_WAYLAND
 CONFIG += egl
 QT += platformsupport-private