diff --git a/src/ifcconvert/ColladaSerializer.cpp b/src/ifcconvert/ColladaSerializer.cpp index 57efa0c968..908022a7ff 100644 --- a/src/ifcconvert/ColladaSerializer.cpp +++ b/src/ifcconvert/ColladaSerializer.cpp @@ -259,7 +259,7 @@ void ColladaSerializer::ColladaExporter::endDocument() { geometries.close(); for (std::vector::const_iterator it = deferreds.begin(); it != deferreds.end(); ++it) { const std::string object_name = it->Name(); - scene.add(object_name, object_name, object_name, it->material_references, it->matrix); + scene.add(object_name + "-instance", object_name, object_name, it->material_references, it->matrix); } scene.write(); stream.endDocument();