diff --git a/dumux/decoupled/1p/diffusion/fv/fvpressure1p.hh b/dumux/decoupled/1p/diffusion/fv/fvpressure1p.hh
index 3c151a3360dbb362ab1c216f7c7a8c3ae41a9456..f086757e677c3cca105485f519fa63d4f1c3498d 100644
--- a/dumux/decoupled/1p/diffusion/fv/fvpressure1p.hh
+++ b/dumux/decoupled/1p/diffusion/fv/fvpressure1p.hh
@@ -328,7 +328,7 @@ void FVPressure1P<TypeTag>::assemble(bool first)
                 Dune::FieldVector < Scalar, dim > permeability(0);
                 meanPermeability.mv(unitOuterNormal, permeability);
 
-                meanPermeability/=viscosityI;
+                permeability/=viscosityI;
 
                 Scalar temperatureJ = problem_.temperature(globalPosNeighbor, *neighborPointer);
                 Scalar referencePressJ = problem_.referencePressure(globalPosNeighbor, *neighborPointer);
@@ -404,7 +404,7 @@ void FVPressure1P<TypeTag>::assemble(bool first)
                     Dune::FieldVector < Scalar, dim > permeability(0);
                     permeabilityI.mv(unitOuterNormal, permeability);
 
-                    permeabilityI/= viscosityI;
+                    permeability/= viscosityI;
 
                     //get dirichlet pressure boundary condition
                     Scalar pressBound = problem_.dirichlet(globalPosFace, *isIt);