diff --git a/hw/xwayland/xwayland-output.c b/hw/xwayland/xwayland-output.c index 927224ac2..28aec8e15 100644 --- a/hw/xwayland/xwayland-output.c +++ b/hw/xwayland/xwayland-output.c @@ -185,6 +185,7 @@ void xwl_output_destroy(struct xwl_output *xwl_output) { wl_output_destroy(xwl_output->output); + xorg_list_del(&xwl_output->link); free(xwl_output); }