diff --git a/3rdParty/metis/metis-5.1.1/include/metis.h b/3rdParty/metis/metis-5.1.1/include/metis.h
index 3f2e81ca580980c55e974bb63b389a0cc078b7f8..3fd7b0789fa09aa25a679c806159f7f0b39b876c 100644
--- a/3rdParty/metis/metis-5.1.1/include/metis.h
+++ b/3rdParty/metis/metis-5.1.1/include/metis.h
@@ -10,7 +10,10 @@
 #ifndef _METIS_H_
 #define _METIS_H_ 
 
+#ifdef __clang__
 #pragma clang system_header
+#endif
+
 
 /****************************************************************************
 * A set of defines that can be modified by the user