diff --git a/src/main/java/com/glodblock/github/common/parts/PartFluidLevelEmitter.java b/src/main/java/com/glodblock/github/common/parts/PartFluidLevelEmitter.java index 147ed28fa..bead4fc11 100644 --- a/src/main/java/com/glodblock/github/common/parts/PartFluidLevelEmitter.java +++ b/src/main/java/com/glodblock/github/common/parts/PartFluidLevelEmitter.java @@ -190,6 +190,11 @@ private void configureWatchers() { if (this.myWatcher != null && myStack != null) { this.myWatcher.add(myStack); } + + if (myStack == null) { + this.getProxy().getStorage().getFluidInventory().addListener(this, this.getProxy().getGrid()); + } + this.updateReportingValue(this.getProxy().getStorage().getFluidInventory()); } catch (final GridAccessException ignored) {} }