diff --git a/script/install_PETSC.sh b/script/install_PETSC.sh
index 24ce0226859eedb6fc509adf447f1d3c542750f6..52740e872d80afcbb62859de48d1114b7db683d9 100755
--- a/script/install_PETSC.sh
+++ b/script/install_PETSC.sh
@@ -201,13 +201,13 @@ if [ x"$CXX" != x"icpc" ]; then
       cp -r include $1/MUMPS
       cp -r lib $1/MUMPS
 
-      MUMPS_extra_lib="--with-mumps-lib=\"$1/MUMPS/lib/libdmumps.a $1/MUMPS/lib/libmumps_common.a $1/MUMPS/lib/libpord.a\""
+      MUMPS_extra_lib="--with-mumps-lib=\"$1/MUMPS/lib/libdmumps.a $1/MUMPS/lib/libmumps_common.a $1/MUMPS/lib/libpord.a -pthread \""
       configure_options="$configure_options --with-mumps=yes --with-mumps-include=$1/MUMPS/include"
 
     fi
   else
     echo "MUMPS already installed"
-    MUMPS_extra_lib="--with-mumps-lib=\"$1/MUMPS/lib/libdmumps.a $1/MUMPS/lib/libmumps_common.a $1/MUMPS/lib/libpord.a\""
+    MUMPS_extra_lib="--with-mumps-lib=\"$1/MUMPS/lib/libdmumps.a $1/MUMPS/lib/libmumps_common.a $1/MUMPS/lib/libpord.a -pthread \""
     configure_options="$configure_options --with-mumps=yes --with-mumps-include=$1/MUMPS/include" 
   fi
 fi