Fix adding new events
- Protect against events with no details blob