=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/ProgramEnrollmentSelectAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/ProgramEnrollmentSelectAction.java 2013-05-15 09:14:57 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/ProgramEnrollmentSelectAction.java 2013-05-21 02:30:31 +0000 @@ -120,6 +120,7 @@ programs.addAll( programService.getProgramsByDisplayOnAllOrgunit( false, orgunit ) ); programs.retainAll( programService.getProgramsByCurrentUser() ); programs.removeAll( programService.getPrograms( Program.SINGLE_EVENT_WITHOUT_REGISTRATION ) ); + programs.removeAll( patient.getPrograms() ); Collection programInstances = programInstanceService.getProgramInstances( patient, ProgramInstance.STATUS_ACTIVE );