diff --git a/src/DCC.ts b/src/DCC.ts
index 1f6efd2a5255469406ea77051623dba2ae3b9311..0beec8274148d8d93de0bf64da73d3d79de1d0f8 100644
--- a/src/DCC.ts
+++ b/src/DCC.ts
@@ -735,6 +735,7 @@ export class StatementMetaDataType extends DCCXMLElement {
   data?: DataType;
   nonSIDefinition?: DCCXMLElement;
   nonSIUnit?: DCCXMLElement;
+  location?: LocationType;
 
   constructor(el: Partial<StatementMetaDataType> = {}) {
     super(el);
@@ -756,6 +757,7 @@ export class StatementMetaDataType extends DCCXMLElement {
     if (el.data) this.data = new DataType(el.data);
     if (el.nonSIDefinition) this.nonSIDefinition = new DCCXMLElement(el.nonSIDefinition);
     if (el.nonSIUnit) this.nonSIUnit = new DCCXMLElement(el.nonSIUnit);
+    if (el.location) this.location = new LocationType(el.location);
   }
 }