diff --git a/internal/tools/go.mod b/internal/tools/go.mod
index 4e36f677a..5147751c8 100644
--- a/internal/tools/go.mod
+++ b/internal/tools/go.mod
@@ -14,7 +14,7 @@ require (
 	go.opentelemetry.io/build-tools/multimod v0.13.0
 	go.opentelemetry.io/build-tools/semconvgen v0.13.0
 	golang.org/x/exp v0.0.0-20240530194437-404ba88c7ed0
-	golang.org/x/tools v0.21.1-0.20240530172721-2e977dddbb63
+	golang.org/x/tools v0.21.1-0.20240530232245-624dbd05dd1c
 	golang.org/x/vuln v1.1.1
 )
 
diff --git a/internal/tools/go.sum b/internal/tools/go.sum
index 6bebe65e5..30e6abe42 100644
--- a/internal/tools/go.sum
+++ b/internal/tools/go.sum
@@ -621,8 +621,8 @@ golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA=
 golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k=
 golang.org/x/tools v0.5.0/go.mod h1:N+Kgy78s5I24c24dU8OfWNEotWjutIs8SnJvn5IDq+k=
 golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
-golang.org/x/tools v0.21.1-0.20240530172721-2e977dddbb63 h1:fy+uWS2VS1taJFCdSoczCXLd92eFJsXlnxX71y8zVuY=
-golang.org/x/tools v0.21.1-0.20240530172721-2e977dddbb63/go.mod h1:bqv7PJ/TtlrzgJKhOAGdDUkUltQapRik/UEHubLVBWo=
+golang.org/x/tools v0.21.1-0.20240530232245-624dbd05dd1c h1:cLdEx8pPNQfkinlJH2+YsOdsFdahnxvXASqfJshxL6Q=
+golang.org/x/tools v0.21.1-0.20240530232245-624dbd05dd1c/go.mod h1:bqv7PJ/TtlrzgJKhOAGdDUkUltQapRik/UEHubLVBWo=
 golang.org/x/vuln v1.1.1 h1:4nYQg4OSr7uYQMtjuuYqLAEVuTjY4k/CPMYqvv5OPcI=
 golang.org/x/vuln v1.1.1/go.mod h1:hNgE+SKMSp2wHVUpW0Ow2ejgKpNJePdML+4YjxrVxik=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=