diff --git a/Documents/bin/wrapper b/Documents/bin/wrapper
index a51cd36ad5580607447591d28581a5f5e724f0dd..a54f983cbedd30da1a48c202a90e285a490b3767 100755
--- a/Documents/bin/wrapper
+++ b/Documents/bin/wrapper
@@ -2,7 +2,7 @@
 set -eu
 
 basename="$(basename "$0")"
-command="$(env -i sh -c "command -v $basename")" || { echo "$basename: not found"; exit 127; }
+command="$(command -pv "$basename")" || { echo "$basename: not found"; exit 127; }
 if alias="$(command -v "$basename-${1:-}")"
 then
     shift