diff --git a/core/src/mindustry/world/blocks/distribution/StackConveyor.java b/core/src/mindustry/world/blocks/distribution/StackConveyor.java index 334261712e..5e91d18ee6 100644 --- a/core/src/mindustry/world/blocks/distribution/StackConveyor.java +++ b/core/src/mindustry/world/blocks/distribution/StackConveyor.java @@ -280,7 +280,7 @@ public class StackConveyor extends Block implements Autotiler{ if(!enabled) return; if(state == stateUnload){ //unload - while(lastItem != null && (!outputRouter ? moveForward(lastItem) : dump(lastItem))){ + while(lastItem != null && items.has(lastItem) && !outputRouter ? moveForward(lastItem) : dump(lastItem)){ if(!outputRouter){ items.remove(lastItem, 1); }