Throw a proper error when we discard an event