diff --git a/src/Mod/Draft/draftutils/utils.py b/src/Mod/Draft/draftutils/utils.py index af0f93a516..75fc0a5318 100644 --- a/src/Mod/Draft/draftutils/utils.py +++ b/src/Mod/Draft/draftutils/utils.py @@ -749,8 +749,7 @@ def get_group_contents(objectslist, for obj in objectslist: if obj: if (obj.isDerivedFrom("App::DocumentObjectGroup") - or (getType(obj) in ("App::Part", - "Building", "BuildingPart", + or (getType(obj) in ("Building", "BuildingPart", "Space", "Site") and hasattr(obj, "Group"))): if getType(obj) == "Site":