diff --git a/src/engine.c b/src/engine.c
index 95af53c49367ce447f76f1381bec0dde0833bb90..368434f0a431ed058cd4859f5a9a60e087435897 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -3646,10 +3646,6 @@ void engine_maketasks(struct engine *e) {
   if (e->policy & engine_policy_stars)
     e->size_links += s->tot_cells * stars_tasks_per_cell;
 
-#if defined(WITH_LOGGER)
-  e->size_links += s->tot_cells;
-#endif
-
   /* Allocate the new link list */
   if ((e->links = (struct link *)malloc(sizeof(struct link) * e->size_links)) ==
       NULL)