diff --git a/src/ifcgeom/mapping/IfcCartesianTransformationOperator2D.cpp b/src/ifcgeom/mapping/IfcCartesianTransformationOperator2D.cpp index fa2a215dc3..496aac2e23 100644 --- a/src/ifcgeom/mapping/IfcCartesianTransformationOperator2D.cpp +++ b/src/ifcgeom/mapping/IfcCartesianTransformationOperator2D.cpp @@ -34,7 +34,7 @@ taxonomy::ptr mapping::map_impl(const IfcSchema::IfcCartesianTransformationOpera axis1 << *ax1->components_, 0.0; } if (inst->Axis2()) { - taxonomy::direction3::ptr ax2 = taxonomy::cast(map(inst->Axis1())); + taxonomy::direction3::ptr ax2 = taxonomy::cast(map(inst->Axis2())); axis2 << *ax2->components_, 0.0; }