diff --git a/racket/src/mzcom/mzobj.cxx b/racket/src/mzcom/mzobj.cxx
index e0512e4ec3..c3460f0c93 100644
--- a/racket/src/mzcom/mzobj.cxx
+++ b/racket/src/mzcom/mzobj.cxx
@@ -156,7 +156,7 @@ void setupSchemeEnv(Scheme_Env *in_env)
scheme_add_global("mzcom-exe",scheme_make_utf8_string(exeBuff),env);
scheme_set_exec_cmd(exeBuff);
- scheme_set_collects_path(scheme_make_path("collects"));
+ scheme_set_collects_path(scheme_make_path("../collects"));
scheme_init_collection_paths(env, scheme_make_null());
// initialize namespace
diff --git a/racket/src/worksp/mzcom/.gitignore b/racket/src/worksp/mzcom/.gitignore
index d534dcf016..2492569878 100644
--- a/racket/src/worksp/mzcom/.gitignore
+++ b/racket/src/worksp/mzcom/.gitignore
@@ -2,3 +2,4 @@
/mzcom_i.c
/mzcom_p.c
/dlldata.c
+/mzobj.rgs
diff --git a/racket/src/worksp/mzcom/MzCOM.vcproj b/racket/src/worksp/mzcom/MzCOM.vcproj
index 07aa6e5f4b..d14375a8bd 100644
--- a/racket/src/worksp/mzcom/MzCOM.vcproj
+++ b/racket/src/worksp/mzcom/MzCOM.vcproj
@@ -30,6 +30,7 @@
>