=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/GetTrackedEntityInstanceAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/GetTrackedEntityInstanceAction.java 2014-04-12 12:12:30 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/trackedentity/GetTrackedEntityInstanceAction.java 2014-04-30 11:15:01 +0000 @@ -301,16 +301,18 @@ Collection programInstances = programInstanceService.getProgramInstances( entityInstance, program, ProgramInstance.STATUS_ACTIVE ); - ProgramInstance programIntance = null; - if ( programInstances != null ) + + ProgramInstance programInstance = null; + + if ( programInstances != null && !programInstances.isEmpty() ) { - programIntance = programInstances.iterator().next(); + programInstance = programInstances.iterator().next(); } if ( trackedEntityForm != null && trackedEntityForm.getDataEntryForm() != null ) { customRegistrationForm = trackedEntityFormService.prepareDataEntryFormForAdd( trackedEntityForm .getDataEntryForm().getHtmlCode(), trackedEntityForm.getProgram(), healthWorkers, entityInstance, - programIntance, i18n, format ); + programInstance, i18n, format ); } }