diff --git a/src/App/GeoFeatureGroupExtension.h b/src/App/GeoFeatureGroupExtension.h index bc76371524..901b34bcfd 100644 --- a/src/App/GeoFeatureGroupExtension.h +++ b/src/App/GeoFeatureGroupExtension.h @@ -73,7 +73,8 @@ public: /// Returns true if the given DocumentObject is DocumentObjectGroup but not GeoFeatureGroup static bool isNonGeoGroup(const DocumentObject* obj) { - return obj->hasExtension(GroupExtension::getExtensionClassTypeId()); + return obj->hasExtension(GroupExtension::getExtensionClassTypeId()) & + !obj->hasExtension(GeoFeatureGroupExtension::getExtensionClassTypeId()); } };