Fix a bug where the 4th event parameter would often cause unexpected behaviour; oops :smile: