diff --git a/spring-js/src/main/java/org/springframework/js/ajax/tiles2/AjaxTilesView.java b/spring-js/src/main/java/org/springframework/js/ajax/tiles2/AjaxTilesView.java index 03bb2fc4..9e1eae78 100644 --- a/spring-js/src/main/java/org/springframework/js/ajax/tiles2/AjaxTilesView.java +++ b/spring-js/src/main/java/org/springframework/js/ajax/tiles2/AjaxTilesView.java @@ -124,7 +124,7 @@ public class AjaxTilesView extends TilesView { Definition nestedDefinition = container.getDefinitionsFactory().getDefinition(attr.getValue().toString(), requestContext); resultMap.put(key, attr); - if (nestedDefinition != null) { + if (nestedDefinition != null && nestedDefinition != compositeDefinition) { flattenAttributeMap(container, requestContext, resultMap, nestedDefinition); } }