diff --git a/tests/mesh/MeshVTKTest.cpp b/tests/mesh/MeshVTKTest.cpp
index ac6ecd3074bed19b2f724fe53c778b84be18584f..ce69aa0dfac5600ea5680ff26e3da9422bf4a665 100644
--- a/tests/mesh/MeshVTKTest.cpp
+++ b/tests/mesh/MeshVTKTest.cpp
@@ -33,8 +33,6 @@
 #include <vector>
 #include <string>
 
-#include <iso646.h>
-
 namespace walberla {
 namespace mesh {
 
@@ -58,7 +56,7 @@ void test( const std::string & meshFile )
    for( auto it = mesh->faces_begin(); it != mesh->faces_end(); ++it )
    {
       mesh->status( *it ).set_tagged( b );
-      b =  not b;
+      b = !b;
    }
 
    mesh->request_vertex_status();