diff --git a/modules/intermediate_format/preprocessing.xqm b/modules/intermediate_format/preprocessing.xqm index 5bc2f8e62f03a8292432ccd035ecfd30cd493242..a3f6f9038af9c4e1cf39ad5177d77f7b6c2bd0ea 100644 --- a/modules/intermediate_format/preprocessing.xqm +++ b/modules/intermediate_format/preprocessing.xqm @@ -224,6 +224,12 @@ declare function pre:preprocessing pre:preprocessing($node/node()) } ) + else if($node[@type = 'head']) then( + element {'head'} { + $node/@*[name() != 'type'], + pre:preprocessing($node/node()) + } + ) else if($node[@type = 'row']) then( element {'row'} { $node/@*[name() != 'type'],