diff --git a/src/ifcgeom/mapping/mapping.cpp b/src/ifcgeom/mapping/mapping.cpp index fbd68b0661..cff5f6a6ee 100644 --- a/src/ifcgeom/mapping/mapping.cpp +++ b/src/ifcgeom/mapping/mapping.cpp @@ -1004,6 +1004,7 @@ void mapping::addRepresentationsFromContextIds(IfcSchema::IfcRepresentation::lis context = file_->instance_by_id(context_id)->as(); } catch (IfcParse::IfcException& e) { Logger::Error(e); + continue; } if (!context) {