diff --git a/sc2/src/uqm/planets/solarsys.c b/sc2/src/uqm/planets/solarsys.c index dd696fd0a..ce690706d 100644 --- a/sc2/src/uqm/planets/solarsys.c +++ b/sc2/src/uqm/planets/solarsys.c @@ -1754,7 +1754,8 @@ GetNamedPlanetaryBody (void) assert (pSolarSysState->pOrbitalDesc != NULL); - if (!strcmp(CurStarDescPtr->supplement, "Sol")) + if( !CurStarDescPtr->supplement ) return NULL; + else if (!strcmp(CurStarDescPtr->supplement, "Sol")) { // Planets and moons in Sol int planet; int moon;