diff --git a/src/clipboard.c b/src/clipboard.c index 10826cc4d..37519e742 100644 --- a/src/clipboard.c +++ b/src/clipboard.c @@ -256,6 +256,7 @@ clipboard_destroy(struct wl_listener *listener, void *data) container_of(listener, struct clipboard, destroy_listener); wl_list_remove(&clipboard->selection_listener.link); + wl_list_remove(&clipboard->destroy_listener.link); free(clipboard); }