diff --git a/src/engine.c b/src/engine.c
index 6e0d788261599f02890db439d6953983e585944e..88d59f25eed675f924ebe357e55a9d5318816088 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1383,11 +1383,6 @@ void engine_repartition_trigger(struct engine *e) {
 
 #ifdef WITH_MPI
 
-  if (e->step > 2 && e->step % 5 == 0) {
-    e->forcerepart = 1;
-    return;
-  }
-
   /* Do nothing if there have not been enough steps since the last
    * repartition, don't want to repeat this too often or immediately after
    * a repartition step. Also nothing to do when requested. */