handle crappy events with an error