} else {
// use current context as parent for content creation
WGStructEntry structEntry = getTMLContext().getcontent().getStructEntry();
if (structEntry != null) {
// check access
if ((structEntry.mayEditChildren() == null) && contentTypeAllowed(structEntry)) {
TagResult result = new TagResult(getMessage(), structEntry);
result.setContentType(getContenttype());
setResult(result.toHTML());
} else {
setResultOutput(false);