diff --git a/core/src/mindustry/ui/dialogs/ResearchDialog.java b/core/src/mindustry/ui/dialogs/ResearchDialog.java index 991cb9d520..17d223090c 100644 --- a/core/src/mindustry/ui/dialogs/ResearchDialog.java +++ b/core/src/mindustry/ui/dialogs/ResearchDialog.java @@ -218,7 +218,7 @@ public class ResearchDialog extends BaseDialog{ //first, find a planets associated with the current tech tree rootPlanets.clear(); for(var planet : content.planets()){ - if(planet.techTree == lastNode){ + if(planet.techTree == lastNode || lastNode.planet == planet){ rootPlanets.add(planet); } }