diff --git a/libkwineffects/kwinglobals.h b/libkwineffects/kwinglobals.h index 94af2a9a79..92f6bf11b4 100644 --- a/libkwineffects/kwinglobals.h +++ b/libkwineffects/kwinglobals.h @@ -131,7 +131,7 @@ inline KWIN_EXPORT Display* display() { static Display *s_display = nullptr; - if (!s_display) { + if (!s_display && QX11Info::isPlatformX11()) { s_display = QX11Info::display(); } return s_display;