diff --git a/src/tools/msvc/vcregress.pl b/src/tools/msvc/vcregress.pl
index 98c8c624251631c2d9d03a1baa06597556a3e084..588335a031d27ebac3fcd171b8ec32be3392f7e7 100644
--- a/src/tools/msvc/vcregress.pl
+++ b/src/tools/msvc/vcregress.pl
@@ -143,9 +143,11 @@ sub isolationcheck
 	chdir "../isolation";
 	copy("../../../$Config/isolation_tester/isolation_tester.exe",".");
     my @args = (
-        "../../../$Config/pg_isolation_regress/pg_isolation_regress",
-			"--inputdir=.",  "--schedule=./isolation_schedule"
-    );
+				"../../../$Config/pg_isolation_regress/pg_isolation_regress",
+				"--psqldir=../../../$Config/psql",
+				"--inputdir=.",  
+				"--schedule=./isolation_schedule"
+			   );
     push(@args,$maxconn) if $maxconn;
     system(@args);
     my $status = $? >>8;