diff --git a/spec/rnc/ttml2-metadata.rnc b/spec/rnc/ttml2-metadata.rnc
index c1899fa23..73dfcfa8d 100644
--- a/spec/rnc/ttml2-metadata.rnc
+++ b/spec/rnc/ttml2-metadata.rnc
@@ -27,7 +27,8 @@ TTAF.External.class =
TTAF.metadata.content.extra = empty
TTAF.metadata.content =
- (TTAF.MetadataItems.class |
+ (TTAF.data |
+ TTAF.MetadataItems.class |
TTAF.External.class |
TTAF.metadata.content.extra)*
diff --git a/spec/xsd/ttml2-metadata.xsd b/spec/xsd/ttml2-metadata.xsd
index f632874b6..ba055cd2f 100644
--- a/spec/xsd/ttml2-metadata.xsd
+++ b/spec/xsd/ttml2-metadata.xsd
@@ -6,6 +6,7 @@
+
@@ -13,7 +14,10 @@
-
+
+
+
+