diff --git a/dune/fufem/utilities/hierarchicleafiterator.hh b/dune/fufem/utilities/hierarchicleafiterator.hh
index 9c013d8db1ad9518548a70d71a011ba25db194d4..929bf03c706efce5d440654339362f1d7d4c8b8d 100644
--- a/dune/fufem/utilities/hierarchicleafiterator.hh
+++ b/dune/fufem/utilities/hierarchicleafiterator.hh
@@ -56,6 +56,8 @@ public:
 
             if (!hIt_->isLeaf())
                 increment();
+            else
+              leafChild_ = *hIt_;
         }
     }