diff --git a/dumux/porousmediumflow/2p/volumevariables.hh b/dumux/porousmediumflow/2p/volumevariables.hh
index 407eb6d20ca2a742b92d8e834329841dae69ef65..9ef23d8de4a23bbfe51b8b59cdd1b98f62a3a265 100644
--- a/dumux/porousmediumflow/2p/volumevariables.hh
+++ b/dumux/porousmediumflow/2p/volumevariables.hh
@@ -170,8 +170,8 @@ public:
             }
             else
             {
-                fluidState.setSaturation(phase1Idx, priVars[saturationIdx]);
-                fluidState.setSaturation(phase0Idx, 1 - priVars[saturationIdx]);
+                fluidState.setSaturation(phase0Idx, priVars[saturationIdx]);
+                fluidState.setSaturation(phase1Idx, 1 - priVars[saturationIdx]);
                 pc_ = MaterialLaw::pc(materialParams, fluidState.saturation(wPhaseIdx));
                 fluidState.setPressure(phase0Idx, priVars[pressureIdx] - pc_);
             }