diff --git a/src/scripting/thumbnailitem.cpp b/src/scripting/thumbnailitem.cpp index 3d794cb593..b39cbe91ac 100644 --- a/src/scripting/thumbnailitem.cpp +++ b/src/scripting/thumbnailitem.cpp @@ -335,6 +335,9 @@ static QRectF centeredSize(const QRectF &boundingRect, const QSizeF &size) QRectF WindowThumbnailItem::paintedRect() const { + if (!m_client) { + return QRectF(); + } if (!m_offscreenTexture) { const QSizeF iconSize = m_client->icon().actualSize(window(), boundingRect().size().toSize()); return centeredSize(boundingRect(), iconSize);