diff --git a/src/DCPSE/Dcpse.hpp b/src/DCPSE/Dcpse.hpp
index f2c051536ef0ccc6fa7d901c1cfb11895301f1b7..bc30fb3a05803e8a70de415b4441eacf7bfb5b4d 100644
--- a/src/DCPSE/Dcpse.hpp
+++ b/src/DCPSE/Dcpse.hpp
@@ -223,7 +223,7 @@ public:
               SupportBuilder<vector_type,vector_type2>
                 supportBuilder(particlesFrom,particlesTo, differentialSignature, rCut, differentialOrder == 0);
 
-                auto it = particlesTo.getDomainIterator();
+                auto it = particlesTo.getDomainAndGhostIterator();
                 while (it.isNext()) {
                     auto key_o = particlesTo.getOriginKey(it.get());
                     Support support = supportBuilder.getSupport(it,1,opt);