I would attach it explicitly, from the place where it is created:
EventObserver* observer = new ...
event_manager->AttachObserver(observer);