From 7a32a277a06afe501430936c607fcaa666c8e69a Mon Sep 17 00:00:00 2001
From: lhausammann <loic.hausammann@protonmail.ch>
Date: Tue, 7 Jul 2020 15:44:02 +0200
Subject: [PATCH] Fix communication sf_count for gparts

---
 src/cell.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/cell.c b/src/cell.c
index 2ffbed40af..630f96e5c8 100644
--- a/src/cell.c
+++ b/src/cell.c
@@ -392,6 +392,10 @@ int cell_link_foreign_gparts(struct cell *c, struct gpart *gparts) {
 #endif
     return counts;
   }
+  else {
+    c->grav.parts = gparts;
+    c->grav.parts_rebuild = gparts;
+  }
 
   /* Go deeper to find the level where the tasks are */
   if (c->split) {
-- 
GitLab