diff --git a/openfpm_numerics b/openfpm_numerics
index 777a7b0ab2055e1452ce3a8c3b74bca7782b84f2..4ca073be1e70e6330ed1c4c562c8a4e325fd618c 160000
--- a/openfpm_numerics
+++ b/openfpm_numerics
@@ -1 +1 @@
-Subproject commit 777a7b0ab2055e1452ce3a8c3b74bca7782b84f2
+Subproject commit 4ca073be1e70e6330ed1c4c562c8a4e325fd618c
diff --git a/script/install_EIGEN.sh b/script/install_EIGEN.sh
index f3217d1910ed6c6d01792fd427a5f2aa36a33daf..f4514707c2cec0e5bc439cc78f1b29699388e974 100755
--- a/script/install_EIGEN.sh
+++ b/script/install_EIGEN.sh
@@ -8,12 +8,12 @@ if [ -d "$1/EIGEN" ]; then
 fi
 
 ./script/install_OPENBLAS.sh $1 $2
-if [ -d "$1/OPENBLAS"  ]; then
+if [ ! -d "$1/OPENBLAS"  ]; then
   exit 1
 fi
 
 ./script/install_SUITESPARSE.sh $1 $2
-if [ -d "$1/SUITESPARSE"  ]; then
+if [ ! -d "$1/SUITESPARSE"  ]; then
   exit 1
 fi