yes: the `JcrObservationManager` in its constructor, registers with the bus. When we terminate all the sessions, even if a session's workspace never had an observation manager, we would be creating one .

So the null check is coupled with the check from below:
``observationManager == null && session.isLive()``