diff --git a/elemmakepkg.go b/elemmakepkg.go
index <HASH>..<HASH> 100644
--- a/elemmakepkg.go
+++ b/elemmakepkg.go
@@ -282,13 +282,7 @@ func (me *ComplexType) makePkg(bag *PkgBag) {
 		}

 	}

 	if ctBaseType = bag.resolveQnameRef(ctBaseType, "T", nil); len(ctBaseType) > 0 {

-		if strings.HasPrefix(ctBaseType, "xsdt.") {

-			td.addEmbed(nil, idPrefix+"HasCdata")

-		} else {

-			td.addEmbed(nil, bag.safeName(ctBaseType))

-

-		}

-

+		td.addEmbed(nil, bag.safeName(ctBaseType))

 	} else if ctValueType = bag.resolveQnameRef(ctValueType, "T", nil); len(ctValueType) > 0 {

 		bag.simpleContentValueTypes[typeSafeName] = ctValueType

 		td.addField(nil, idPrefix+"Value", ctValueType, ",chardata")
[autopush] «Anything is good if it's made of chocolate.»