diff --git a/src/x11window.cpp b/src/x11window.cpp index cce665e59d..2e7fe7071d 100644 --- a/src/x11window.cpp +++ b/src/x11window.cpp @@ -3207,6 +3207,9 @@ void X11Window::readTransientProperty(Xcb::TransientFor &transientFor) void X11Window::readTransient() { + if (isUnmanaged()) { + return; + } Xcb::TransientFor transientFor = fetchTransient(); readTransientProperty(transientFor); }