diff --git a/src/services/SimulationService.java b/src/services/SimulationService.java index 8d8645d8..d6ecffde 100644 --- a/src/services/SimulationService.java +++ b/src/services/SimulationService.java @@ -484,7 +484,7 @@ public class SimulationService implements INetworkDispatch { remove(object, oldPos.x, oldPos.z); if(object.getContainer() != null) object.getContainer()._remove(object); - else if (object.getClient().isGM() && parent.getContainer() != null) + if (object.getClient().isGM() && parent != null && parent instanceof CellObject && parent.getContainer() != null) object.sendSystemMessage("BuildingId Hex: " + Long.toHexString(parent.getContainer().getObjectID()) + " CellNumber: " + ((CellObject) parent).getCellNumber(), DisplayType.Broadcast); parent._add(object); }