diff --git a/iroh/src/discovery/pkarr.rs b/iroh/src/discovery/pkarr.rs
index ec6087008b..a493c177f3 100644
--- a/iroh/src/discovery/pkarr.rs
+++ b/iroh/src/discovery/pkarr.rs
@@ -61,7 +61,7 @@ use crate::{
discovery::{Discovery, DiscoveryItem},
dns::node_info::NodeInfo,
endpoint::force_staging_infra,
- watcher::{Direct, Disconnected, Watchable, Watcher as _},
+ watcher::{self, Disconnected, Watchable, Watcher as _},
Endpoint,
};
@@ -221,7 +221,7 @@ struct PublisherService {
secret_key: SecretKey,
#[debug("PkarrClient")]
pkarr_client: PkarrRelayClient,
- watcher: Direct