diff --git a/tests/lbm/BoundaryHandlingCommunication.cpp b/tests/lbm/BoundaryHandlingCommunication.cpp
index 66a839b80bd64f08cb1cc2d3e9efd8fa04012c45..324a36427f1990f730dbc8d905a07dcd1643aac6 100644
--- a/tests/lbm/BoundaryHandlingCommunication.cpp
+++ b/tests/lbm/BoundaryHandlingCommunication.cpp
@@ -195,8 +195,7 @@ template< uint_t StencilSize >
 void check( const shared_ptr< StructuredBlockForest > & blocks, const ConstBlockDataID & flagFieldId,
             const ConstBlockDataID & pdf1, const ConstBlockDataID & pdf2 )
 {
-   // TODO PDF Field is not a child of the old GLF. I would say it is an edge case, however, technically it is API breaking here
-   using Field_T = GhostLayerField< real_t >;
+   using Field_T = GhostLayerField< real_t, StencilSize >;
 
    for( auto block = blocks->begin(); block != blocks->end(); ++block )
    {