diff --git a/var/spack/repos/builtin/packages/pfunit/package.py b/var/spack/repos/builtin/packages/pfunit/package.py
index 6bc06e6fe99e1ac2dfc9daeae8ec8e102ffc36b7..418701241b0b9204c7da2f147f26d89166e0cc13 100644
--- a/var/spack/repos/builtin/packages/pfunit/package.py
+++ b/var/spack/repos/builtin/packages/pfunit/package.py
@@ -57,7 +57,7 @@ def cmake_args(self):
 
         if spec.satisfies('+mpi'):
             args.extend(['-DMPI=YES', '-DMPI_USE_MPIEXEC=YES',
-                         '-DMPI_Fortran_COMPILER=%s' % spec['mpi'].mpifc])
+                         '-DCMAKE_Fortran_COMPILER=%s' % spec['mpi'].mpifc])
         else:
             args.append('-DMPI=NO')
         return args