diff --git a/src/wayland/meta-wayland-surface.c b/src/wayland/meta-wayland-surface.c index 78f54a2b4..f208da880 100644 --- a/src/wayland/meta-wayland-surface.c +++ b/src/wayland/meta-wayland-surface.c @@ -470,10 +470,6 @@ static void destroy_surface_extension (struct wl_resource *resource) { MetaWaylandSurfaceExtension *extension = wl_resource_get_user_data (resource); - - if (extension->resource == NULL) - return; - wl_list_remove (&extension->surface_destroy_listener.link); extension->surface_destroy_listener.notify = NULL; extension->resource = NULL;