diff --git a/GenericIO.h b/GenericIO.h
index 8ce6615ebb99b2dad226b2cf0238299421a9b4d8..02bf68563c8d257d17ff35cc9e95ea49c46955d5 100644
--- a/GenericIO.h
+++ b/GenericIO.h
@@ -49,7 +49,7 @@
 #include <limits>
 #include <stdint.h>
 
-#if !defined(GENERICIO_NO_MPI) || defined(GENERICIO_WITH_VELOC)
+#ifndef GENERICIO_NO_MPI
 #include <mpi.h>
 #else
 #include <fstream>
diff --git a/thirdparty/veloc/FileIOVELOC.cxx b/thirdparty/veloc/FileIOVELOC.cxx
index 85e4d490cadb5c46b77f9553afc691aa6e681251..82e920e6ca0279a3c69e7ca7639cd51245464eb1 100644
--- a/thirdparty/veloc/FileIOVELOC.cxx
+++ b/thirdparty/veloc/FileIOVELOC.cxx
@@ -1,7 +1,6 @@
 #include "FileIOVELOC.hpp"
 
 #include <stdlib.h>
-#include <mpi.h>
 #include <sys/stat.h>
 #include <fcntl.h>