diff --git a/pkgs/development/interpreters/ruby/bundler.nix b/pkgs/development/interpreters/ruby/bundler.nix
index 9ae1af70fcf3..336d40544225 100644
--- a/pkgs/development/interpreters/ruby/bundler.nix
+++ b/pkgs/development/interpreters/ruby/bundler.nix
@@ -1,4 +1,4 @@
-{ buildRubyGem, coreutils }:
+{ buildRubyGem, makeWrapper, ruby, coreutils }:
 
 buildRubyGem {
   name = "bundler-1.9.2";
@@ -10,5 +10,8 @@ buildRubyGem {
       substituteInPlace $f \
          --replace "/usr/bin/env" "${coreutils}/bin/env"
     done
+
+    wrapProgram $out/bin/bundler \
+      --prefix PATH ":" ${ruby}/bin
   '';
 }