diff --git a/src/main/java/appeng/me/cluster/implementations/QuantumCluster.java b/src/main/java/appeng/me/cluster/implementations/QuantumCluster.java index 17e204b7bcf..558953ee741 100644 --- a/src/main/java/appeng/me/cluster/implementations/QuantumCluster.java +++ b/src/main/java/appeng/me/cluster/implementations/QuantumCluster.java @@ -103,7 +103,7 @@ public void updateStatus(boolean updateGrid) { if (myOtherSide instanceof QuantumCluster sideB) { var sideA = this; - if (sideA.isActive() && sideB.isActive()) { + if (sideA.isActive() && sideB.isActive() && sideA.getNode() != null && sideB.getNode() != null) { if (this.connection != null && this.connection.getConnection() != null) { final IGridNode a = this.connection.getConnection().a(); final IGridNode b = this.connection.getConnection().b();