diff --git a/src/picom.c b/src/picom.c index b5ac3a34be..8705de4a92 100644 --- a/src/picom.c +++ b/src/picom.c @@ -990,6 +990,7 @@ void root_damaged(session_t *ps) { if (ps->backend_data) { if (ps->root_image) { ps->backend_data->ops->release_image(ps->backend_data, ps->root_image); + ps->root_image = NULL; } auto pixmap = x_get_root_back_pixmap(ps->c, ps->root, ps->atoms); if (pixmap != XCB_NONE) {