=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/ShowAddTrackedEntityInstanceFormAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/ShowAddTrackedEntityInstanceFormAction.java 2014-05-16 07:52:42 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/ShowAddTrackedEntityInstanceFormAction.java 2014-06-09 12:17:08 +0000 @@ -345,13 +345,6 @@ { attributes = new ArrayList( attributeService.getTrackedEntityAttributesDisplayInList() ); - Collection programs = programService.getAllPrograms(); - - for ( Program p : programs ) - { - attributes.removeAll( p.getAttributes() ); - } - for ( TrackedEntityAttribute attribute : attributes ) { mandatoryMap.put( attribute.getId(), false ); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/trackedEntityInstanceForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/trackedEntityInstanceForm.vm 2014-06-03 11:44:46 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/trackedEntityInstanceForm.vm 2014-06-09 12:17:08 +0000 @@ -36,6 +36,7 @@ #end #foreach ($attributeGroup in $attributeGroups ) + #set($attributesByGroup = "") #set($attributesByGroup = $!attributesMap.get($attributeGroup.displayName)) #if( $attributesByGroup && $attributesByGroup.size() > 0 )