diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index c9494df2e2..df7c3beac4 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -710,6 +710,7 @@ bool Ifc::Init(IfcParse::File* f) { if ( log1 ) (*log1) << "\rDone scanning file " << std::endl; + hasPlaneAngleUnit = false; Ifc2x3::IfcUnitAssignment::list unit_assignments = EntitiesByType(); IfcUtil::IfcAbstractSelect::list units = IfcUtil::IfcAbstractSelect::list(); if ( unit_assignments->Size() ) {