diff --git a/libobs/obs-scene.c b/libobs/obs-scene.c index 7189e04e3..9a72de8fb 100644 --- a/libobs/obs-scene.c +++ b/libobs/obs-scene.c @@ -2329,8 +2329,8 @@ static void obs_sceneitem_remove_internal(obs_sceneitem_t *item) set_visibility(item, false); - signal_item_remove(item); detach_sceneitem(item); + signal_item_remove(item); obs_sceneitem_set_transition(item, true, NULL); obs_sceneitem_set_transition(item, false, NULL);