diff --git a/src/lib/marble/StyleBuilder.cpp b/src/lib/marble/StyleBuilder.cpp index 6010faa3408eb387caa79d3b7cd6cde7cba152a7..6bf53247e8bd4ea95fe74d76be1f34d7b4b4b9a8 100644 --- a/src/lib/marble/StyleBuilder.cpp +++ b/src/lib/marble/StyleBuilder.cpp @@ -907,7 +907,7 @@ GeoDataStyle::ConstPtr StyleBuilder::createStyle(const StyleParameters ¶mete const QString keyValue = QString("%1=%2").arg(iter.key()).arg(iter.value()); const GeoDataFeature::GeoDataVisualCategory category = OsmPresetLibrary::osmVisualCategory(keyValue); const GeoDataStyle::ConstPtr categoryStyle = presetStyle(category); - if (!categoryStyle->iconStyle().icon().isNull()) { + if (category != GeoDataFeature::None && !categoryStyle->iconStyle().icon().isNull()) { GeoDataStyle::Ptr newStyle(new GeoDataStyle(*style)); newStyle->setIconStyle(categoryStyle->iconStyle()); style = newStyle;