diff --git a/dirneucoupling.cc b/dirneucoupling.cc
index 24ec53eff26239e8f03ebd2f30bd7bd74bf33c86..090a07fb4837c20a445c348e2f8ed5d02f212b62 100644
--- a/dirneucoupling.cc
+++ b/dirneucoupling.cc
@@ -189,6 +189,7 @@ int main (int argc, char *argv[]) try
     
     LeafBoundaryPatch<GridType> dirichletBoundary(*complex.continuumGrids_["continuum"]);
     PatchProlongator<GridType>::prolong(coarseDirichletBoundary, dirichletBoundary);
+    complex.continuumDirichletBoundaries_["continuum"] = dirichletBoundary;
 
     BitSetVector<dim> dirichletNodes( complex.continuumGrids_["continuum"]->size(dim) );