diff --git a/dumux/freeflow/navierstokes/staggered/localresidual.hh b/dumux/freeflow/navierstokes/staggered/localresidual.hh
index 73821e002df834c0299a82d8d60803f882e94aea..4c9d6157204a153a6d3a3b1db7cf684fa8fc92c0 100644
--- a/dumux/freeflow/navierstokes/staggered/localresidual.hh
+++ b/dumux/freeflow/navierstokes/staggered/localresidual.hh
@@ -326,7 +326,8 @@ protected:
                 residual += computeFluxForFace(problem, element, scvf, fvGeometry, elemVolVars, elemFaceVars, elemFluxVarsCache);
             }
             else
-                DUNE_THROW(Dune::InvalidStateException, "Something went wrong with the boundary conditions for the momentum equations.");
+                DUNE_THROW(Dune::InvalidStateException, "Something went wrong with the boundary conditions "
+                           "for the momentum equations at global position " << scvf.center());
         }
     }