diff --git a/engines/grim/emi/lua_v2_actor.cpp b/engines/grim/emi/lua_v2_actor.cpp index 733758aba4a..ab554ba64cc 100644 --- a/engines/grim/emi/lua_v2_actor.cpp +++ b/engines/grim/emi/lua_v2_actor.cpp @@ -934,6 +934,8 @@ void Lua_V2::DetachActor() { warning("Lua_V2::DetachActor: detaching %s from parent actor", attached->getName().c_str()); attached->detach(); + + g_emi->invalidateSortOrder(); } void Lua_V2::WalkActorToAvoiding() {