diff --git a/crates/bin/Cargo.toml b/crates/bin/Cargo.toml
index 7c249476..672dd89e 100644
--- a/crates/bin/Cargo.toml
+++ b/crates/bin/Cargo.toml
@@ -24,7 +24,7 @@ pkg-fmt = "zip"
 [dependencies]
 binstalk = { path = "../binstalk", version = "0.8.0", default-features = false }
 binstalk-manifests = { path = "../binstalk-manifests", version = "0.3.0" }
-clap = { version = "4.1.4", features = ["derive", "env"] }
+clap = { version = "4.1.4", features = ["derive"] }
 crates_io_api = { version = "0.8.1", default-features = false }
 dirs = "4.0.0"
 fs-lock = { version = "0.1.0", path = "../fs-lock" }
diff --git a/crates/bin/src/args.rs b/crates/bin/src/args.rs
index 8a3df325..107c452c 100644
--- a/crates/bin/src/args.rs
+++ b/crates/bin/src/args.rs
@@ -226,12 +226,7 @@ pub struct Args {
     ///
     /// Set to `off` to disable logging completely, this will also
     /// disable output from `cargo-install`.
-    #[clap(
-        help_heading = "Meta",
-        long,
-        value_name = "LEVEL",
-        env = "CARGO_BINSTALL_LOG_LEVEL"
-    )]
+    #[clap(help_heading = "Meta", long, value_name = "LEVEL")]
     pub log_level: Option<LevelFilter>,
 
     /// Equivalent to setting `log_level` to `off`.