diff --git a/pkgs/by-name/vc/vcpkg/package.nix b/pkgs/by-name/vc/vcpkg/package.nix
index 4618d7c7b7b4a5..1f36ab264bf184 100644
--- a/pkgs/by-name/vc/vcpkg/package.nix
+++ b/pkgs/by-name/vc/vcpkg/package.nix
@@ -3,6 +3,7 @@
 , lib
 , vcpkg-tool
 , makeWrapper
+, doWrap ? true
 }:
 
 stdenvNoCC.mkDerivation (finalAttrs: {
@@ -34,8 +35,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
       mkdir -p "$out/bin" "$out/share/vcpkg/scripts/buildsystems"
       cp --preserve=mode -r ./{docs,ports,triplets,scripts,.vcpkg-root,versions,LICENSE.txt} "$out/share/vcpkg/"
 
-      makeWrapper "${vcpkg-tool}/bin/vcpkg" "$out/bin/vcpkg" \
-        --set-default VCPKG_ROOT "$out/share/vcpkg"
+      ${lib.optionalString doWrap ''
+        makeWrapper "${vcpkg-tool}/bin/vcpkg" "$out/bin/vcpkg" \
+          --set-default VCPKG_ROOT "$out/share/vcpkg"
+      ''}
 
       ln -s "$out/bin/vcpkg" "$out/share/vcpkg/vcpkg"
       touch "$out/share/vcpkg/vcpkg.disable-metrics"