diff --git a/shadow.cpp b/shadow.cpp index 0f647c7744..1e8ab867c8 100644 --- a/shadow.cpp +++ b/shadow.cpp @@ -57,7 +57,7 @@ Shadow *Shadow::createShadow(Toplevel *toplevel) if (!shadow && waylandServer()) { shadow = createShadowFromWayland(toplevel); } - if (!shadow) { + if (!shadow && kwinApp()->x11Connection()) { shadow = createShadowFromX11(toplevel); } if (shadow) {