From feb8c0b83c1bd9a15661d163343eb9e7bd2144e8 Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <schaller@strw.leidenuniv.nl>
Date: Tue, 26 Feb 2019 10:07:05 +0100
Subject: [PATCH] The kick2 should always depend upon the stars drift even when
 using feedback.

---
 src/engine_maketasks.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/engine_maketasks.c b/src/engine_maketasks.c
index b97244e426..0c62ababa4 100644
--- a/src/engine_maketasks.c
+++ b/src/engine_maketasks.c
@@ -849,9 +849,7 @@ void engine_make_hierarchical_tasks_hydro(struct engine *e, struct cell *c) {
         c->stars.drift = scheduler_addtask(s, task_type_drift_spart,
                                            task_subtype_none, 0, 0, c, NULL);
 
-        if (!with_feedback) {
-          scheduler_addunlock(s, c->stars.drift, c->super->kick2);
-        }
+	scheduler_addunlock(s, c->stars.drift, c->super->kick2);
       }
 
       /* Subgrid tasks: cooling */
-- 
GitLab