Index: /mpich2/trunk/src/packaging/envmods/mpich2.module.in
===================================================================
--- /mpich2/trunk/src/packaging/envmods/mpich2.module.in (revision 4886)
+++ /mpich2/trunk/src/packaging/envmods/mpich2.module.in (revision 4895)
@@ -3,5 +3,12 @@
 #  MPICH2 module for use with 'environment-modules' package:
 # 
-setenv        prefix  @prefix@
-prepend-path  PATH    @datadir@/bin
-prepend-path  MANPATH @mandir@
+
+# Define prefix so PATH and MANPATH can be updated.
+setenv        prefix        @prefix@
+setenv        exec_prefix   @exec_prefix@
+prepend-path  PATH          @bindir@
+prepend-path  MANPATH       @mandir@
+
+# Undefine prefix and exec_prefix which are too generic environment variables.
+unsetenv      prefix
+unsetenv      exec_prefix
