diff --git a/generator/feature_builder.cpp b/generator/feature_builder.cpp index cee9dd333e..dad16f1cd3 100644 --- a/generator/feature_builder.cpp +++ b/generator/feature_builder.cpp @@ -159,8 +159,12 @@ bool FeatureBuilder1::PreSerialize() } // Clear name for features with invisible texts. - if (!m_Params.name.IsEmpty() && feature::DrawableScaleRangeForText(GetFeatureBase()).first == -1) + uint32_t dummy; + if (!m_Params.name.IsEmpty() && !GetCoastCell(dummy) && + (feature::DrawableScaleRangeForText(GetFeatureBase()).first == -1)) + { m_Params.name.Clear(); + } return true; }