Coverity warning: if a cast failed, ConnectBackend() will be called with a null.
Likelihood of 0.1%, but there was once a compiler bug that did this for events.