[fix] actually check if there is an _events