diff --git a/dune/grid/parallelgrid/communication.hh b/dune/grid/parallelgrid/communication.hh
index 784b37b22fa6ffe7b5c46ed027cc341aa4749e6d..2b1d03f498cd5c4ffb9729d53a649da657124251 100644
--- a/dune/grid/parallelgrid/communication.hh
+++ b/dune/grid/parallelgrid/communication.hh
@@ -83,9 +83,9 @@ namespace Dune
 
         if( (info.partitionType() == sendType) && info.hasConnectivity() )
         {
-          Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto i){
-            if constexpr (codimAvailable<i>())
-              PackData<i>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count);
+          Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto codim){
+            if constexpr (codimAvailable<codim>())
+              PackData<codim>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count);
           });
         }
       }
@@ -100,9 +100,9 @@ namespace Dune
 
           if( (info.partitionType() == recvType) && info.hasConnectivity() )
           {
-            Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto i){
-              if constexpr (codimAvailable<i>())
-                PackData<i>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count);
+            Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto codim){
+              if constexpr (codimAvailable<codim>())
+                PackData<codim>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count);
             });
           }
         }
@@ -138,9 +138,9 @@ namespace Dune
 
         if( (info.partitionType() == recvType) && info.hasConnectivity() )
         {
-          Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto i){
-            if constexpr (codimAvailable<i>())
-              UnpackData<i>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count, sizes);
+          Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto codim){
+            if constexpr (codimAvailable<codim>())
+              UnpackData<codim>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count, sizes);
           });
         }
       }
@@ -156,9 +156,9 @@ namespace Dune
           // if entity is not send type, don't do anything
           if( (info.partitionType() == sendType) && info.hasConnectivity() )
           {
-            Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto i){
-              if constexpr (codimAvailable<i>())
-                UnpackData<i>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count, sizes);
+            Hybrid::forEach(std::make_index_sequence<dimension+1>{}, [&](auto codim){
+              if constexpr (codimAvailable<codim>())
+                UnpackData<codim>::apply(mpAccess(), rankManager_, dataHandle, buffer, entity, count, sizes);
             });
           }
         }