diff --git a/src/map.c b/src/map.c index c422669..8d64586 100644 --- a/src/map.c +++ b/src/map.c @@ -323,7 +323,8 @@ static void map_render(double bx, double by, double w, double h) { /* System Colours. */ if(sys == cur_system) COLOUR(cRadar_targ); - else if(!sys_isKnown(sys) || (sys->nplanets==0)) COLOUR(cInert); + else if(!sys_isKnown(sys) || (sys->nplanets==0) || (sys->faction==-1)) + COLOUR(cInert); else if(areEnemies(player->faction, sys->faction)) COLOUR(cRed); else COLOUR(cYellow);