diff --git a/core/src/mindustry/ui/fragments/PlanConfigFragment.java b/core/src/mindustry/ui/fragments/PlanConfigFragment.java index 1019fa05b4..2303bbf6a6 100644 --- a/core/src/mindustry/ui/fragments/PlanConfigFragment.java +++ b/core/src/mindustry/ui/fragments/PlanConfigFragment.java @@ -62,7 +62,7 @@ public class PlanConfigFragment{ Actions.scaleTo(1f, 1f, 0.07f, Interp.pow3Out)); table.update(() -> { table.setOrigin(Align.center); - if(plan.isDone() || !(control.input.selectPlans.contains(plan) || player.unit().plans.contains(plan))){ + if(plan.isDone() || !(control.input.selectPlans.contains(plan) || player.dead() || player.unit().plans.contains(plan))){ this.hide(); return; }