diff --git a/sku.0/sys.server/compiled/game/script/space/combat/combat_ship.java b/sku.0/sys.server/compiled/game/script/space/combat/combat_ship.java old mode 100644 new mode 100755 index 0c5456dd3..8f2cad177 --- a/sku.0/sys.server/compiled/game/script/space/combat/combat_ship.java +++ b/sku.0/sys.server/compiled/game/script/space/combat/combat_ship.java @@ -1065,6 +1065,9 @@ public class combat_ship extends script.base_script public int OnSpaceUnitUnDocked(obj_id self, obj_id target, boolean dockSuccessful) throws InterruptedException { obj_id objPilot = getPilotId(self); + if(!isValidId(objPilot) || !exists(objPilot)){ + return SCRIPT_CONTINUE; + } if (!space_utils.isPlayerControlledShip(self)) { return SCRIPT_CONTINUE;