=== modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java 2016-02-03 11:19:04 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/AbstractEventService.java 2016-02-05 16:28:34 +0000 @@ -673,7 +673,7 @@ programStageInstance.setCompletedBy( completedBy ); programStageInstance.setCompletedDate( executionDate ); - if ( !programStageInstance.isCompleted() ) + if ( programStageInstance.isCompleted() ) { programStageInstanceService.completeProgramStageInstance( programStageInstance, i18nManager.getI18nFormat() );