diff --git a/src/serializers/schema_dependent/XmlSerializer.cpp b/src/serializers/schema_dependent/XmlSerializer.cpp index 7c1c122138..f03a2c1203 100644 --- a/src/serializers/schema_dependent/XmlSerializer.cpp +++ b/src/serializers/schema_dependent/XmlSerializer.cpp @@ -176,7 +176,7 @@ ptree& format_entity_instance(IfcUtil::IfcBaseEntity* instance, ptree& child, pt } catch (const std::exception& e) { Logger::Error(e); } catch (const Standard_ConstructionError& e) { - Logger::Error(e.GetMessageString(), instance->entity); + Logger::Error(e.GetMessageString(), instance); } if (value) {