Fixing AutoDetachObserver unsubscribe