diff --git a/examples/test.c b/examples/test.c
index 27b95df22cc2585703ec22e54f11d082a3628ff4..ba97139af1baa2b3c11780e369625334ce3e3dee 100644
--- a/examples/test.c
+++ b/examples/test.c
@@ -926,6 +926,12 @@ int main ( int argc , char *argv[] ) {
     /* Let loose a runner on the space. */
     for ( j = 0 ; j < runs && e.time < clock ; j++ ) {
     
+        /* Repartition the space amongst the nodes? */
+        #if defined(WITH_MPI) && defined(HAVE_METIS)
+            if ( j == 1 )
+                e.forcerepart = 1;
+        #endif
+        
         // message( "starting run %i/%i (t=%.3e) with %i threads and %i queues..." , j+1 , runs , e.time , e.nr_threads , e.nr_queues ); fflush(stdout);
         timers_reset( timers_mask_all );
         #ifdef COUNTER