diff --git a/src/wayland/meta-wayland-surface.c b/src/wayland/meta-wayland-surface.c index 050ec38c2..12bb3d000 100644 --- a/src/wayland/meta-wayland-surface.c +++ b/src/wayland/meta-wayland-surface.c @@ -621,7 +621,7 @@ wl_surface_destructor (struct wl_resource *resource) surface_set_buffer (surface, NULL); double_buffered_state_destroy (&surface->pending); - clutter_actor_destroy (surface->surface_actor); + clutter_actor_destroy (CLUTTER_ACTOR (surface->surface_actor)); g_object_unref (surface->surface_actor); if (surface->resource)