diff --git a/src/Grid/grid_dist_id_unit_test.cpp b/src/Grid/grid_dist_id_unit_test.cpp
index 22cd749ccc7e22b7caf1c72ab2cc6554928f95c3..ca7ad809a58fcfc07f360856d1e82988b31aba45 100644
--- a/src/Grid/grid_dist_id_unit_test.cpp
+++ b/src/Grid/grid_dist_id_unit_test.cpp
@@ -1873,7 +1873,7 @@ BOOST_AUTO_TEST_CASE( grid_dist_id_unbound_ghost_periodic )
 	// Domain
 	Box<3,float> domain3({0.0,0.0,0.0},{1.0,1.0,1.0});
 
-	long int k = 32*32*32*create_vcluster().getProcessingUnits();
+	long int k = 28*28*28*create_vcluster().getProcessingUnits();
 	k = std::pow(k, 1/3.);
 
 	Test3D_unb_ghost_periodic(domain3,k);