diff --git a/core/src/mindustry/world/blocks/campaign/LaunchPad.java b/core/src/mindustry/world/blocks/campaign/LaunchPad.java index 0bd500b816..093fff4f70 100644 --- a/core/src/mindustry/world/blocks/campaign/LaunchPad.java +++ b/core/src/mindustry/world/blocks/campaign/LaunchPad.java @@ -129,6 +129,11 @@ public class LaunchPad extends Block{ @Override public void buildConfiguration(Table table){ + if(!state.isCampaign()){ + deselect(); + return; + } + table.button(Icon.upOpen, Styles.clearTransi, () -> { ui.planet.showSelect(state.rules.sector, other -> state.secinfo.destination = other); deselect();