Fixed EZP-20558 - Workflow Event/Approve not working correctly

This PR fixes [EZP-20558](https://jira.ez.no/browse/EZP-20558), which is a regression from [EZP-19660](https://jira.ez.no/browse/EZP-19660).

This is not the cleanest fix ever, but it avoids more risks...