diff --git a/dumux/decoupled/2p/transport/fv/evalcflfluxcoats.hh b/dumux/decoupled/2p/transport/fv/evalcflfluxcoats.hh
index 128c2eb9f35ab6bd5167cd55cf86dbb284af051e..25189ed98371241826c6cfe946fef6f3b8c1ef35 100644
--- a/dumux/decoupled/2p/transport/fv/evalcflfluxcoats.hh
+++ b/dumux/decoupled/2p/transport/fv/evalcflfluxcoats.hh
@@ -163,6 +163,7 @@ public:
             if (element.level() < neighbor.level())
             {
                 hasHangingNode_ = true;
+                cflFluxFunction_ = 0;
                 return;
             }
 
@@ -459,7 +460,7 @@ public:
         }
         else
         {
-            return cflFluxDefault;
+            return 0.95 / cflFluxDefault;
         }
     }