diff --git a/src/cmd/dist/build.go b/src/cmd/dist/build.go
index 15996534ecace9da5126e4ddbbe49a94301d2557..1bf178d0ad54e1b1dc5b064e72783def9f9457c8 100644
--- a/src/cmd/dist/build.go
+++ b/src/cmd/dist/build.go
@@ -1206,10 +1206,6 @@ func clean() {
 				}
 			}
 		}
-		// Remove generated binary named for directory.
-		if strings.HasPrefix(name, "cmd/") {
-			xremove(pathf("%s/%s", path, name[4:]))
-		}
 	}
 
 	// remove runtimegen files.