fixing issue where responses returned from events not working - closes #6