diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c index 2b3c03ae2..7d24cf4a8 100644 --- a/clutter/clutter/clutter-stage.c +++ b/clutter/clutter/clutter-stage.c @@ -3790,7 +3790,9 @@ clutter_stage_grab (ClutterStage *stage, g_return_val_if_fail (CLUTTER_IS_STAGE (stage), NULL); g_return_val_if_fail (CLUTTER_IS_ACTOR (actor), NULL); - g_return_val_if_fail (clutter_actor_is_realized (actor), NULL); + g_return_val_if_fail (stage == + (ClutterStage *) _clutter_actor_get_stage_internal (actor), + NULL); priv = stage->priv;