diff --git a/Moose Development/Moose/Ops/OpsGroup.lua b/Moose Development/Moose/Ops/OpsGroup.lua index d3d212670..760e6d2e6 100644 --- a/Moose Development/Moose/Ops/OpsGroup.lua +++ b/Moose Development/Moose/Ops/OpsGroup.lua @@ -8019,14 +8019,16 @@ function OPSGROUP:onafterDead(From, Event, To) -- Get asset. local asset=self.legion:GetAssetByName(self.groupname) - - -- Get request. - local request=self.legion:GetRequestByID(asset.rid) - - -- Trigger asset dead event. - self.legion:AssetDead(asset, request) + + if asset then + -- Get request. + local request=self.legion:GetRequestByID(asset.rid) + + -- Trigger asset dead event. + self.legion:AssetDead(asset, request) + end end - + -- Stop in 5 sec to give possible respawn attempts a chance. self:__Stop(-5)