diff --git a/src/job_token.rs b/src/job_token.rs
index c485f8b..97867e5 100644
--- a/src/job_token.rs
+++ b/src/job_token.rs
@@ -1,4 +1,4 @@
-use jobserver::{Acquired, Client, HelperThread};
+use jobserver::{Acquired, Client};
use std::{
env,
sync::{
@@ -41,7 +41,7 @@ impl JobToken {
/// Furthermore, instead of giving up job tokens, it keeps them around
/// for reuse if we know we're going to request another token after freeing the current one.
pub(crate) struct JobTokenServer {
- helper: HelperThread,
+ client: Client,
tx: Sender