//есть подписчик if (AuthorChanged != null) { //в другом потоке отписываемся, AuthorChanged = null AuthorChanged(this, EventArgs.Empty); // NullReferenceException }