diff --git a/src/tools/msvc/vcregress.pl b/src/tools/msvc/vcregress.pl
index ac7e6aac2a42e52789bd735c6ea22bac0d6a78f5..8a100bf2eadeaaadf9357dcec91bdf1ee5468769 100644
--- a/src/tools/msvc/vcregress.pl
+++ b/src/tools/msvc/vcregress.pl
@@ -13,7 +13,8 @@ my $startdir = getcwd();
 
 chdir "../../.." if (-d "../../../src/tools/msvc");
 
-require 'src/tools/msvc/config.pl';
+require 'src/tools/msvc/config_default.pl';
+require 'src/tools/msvc/config.pl' if (-f 'src/tools/msvc/config.pl');
 
 # buildenv.pl is for specifying the build environment settings
 # it should contian lines like: