summaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java
diff options
context:
space:
mode:
Diffstat (limited to 'document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java')
-rw-r--r--document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java b/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java
index 9325e374daa..cb615c27116 100644
--- a/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java
+++ b/document/src/main/java/com/yahoo/document/DocumentTypeManagerConfigurer.java
@@ -542,6 +542,9 @@ public class DocumentTypeManagerConfigurer implements ConfigSubscriber.SingleSub
DataType fieldType = getOrCreateType(fieldCfg.type());
type.addField(new Field(fieldCfg.name(), fieldCfg.internalid(), fieldType));
}
+ if (docType != DataType.DOCUMENT) {
+ docType.addDeclaredStructType(structCfg.name(), type);
+ }
}
}
void fillDocument() {