diff --git a/opm/autodiff/FullyImplicitBlackoilSolver_impl.hpp b/opm/autodiff/FullyImplicitBlackoilSolver_impl.hpp index 814145c7c..670b5f43a 100644 --- a/opm/autodiff/FullyImplicitBlackoilSolver_impl.hpp +++ b/opm/autodiff/FullyImplicitBlackoilSolver_impl.hpp @@ -532,8 +532,8 @@ namespace { std::vector all_cells = buildAllCells(nc); ADB rsSat = fluidRsSat(state.pressure,all_cells); ADB rvSat = fluidRvSat(state.pressure,all_cells); - ADB xvar = vars[ nextvar++ ]; if (active_[ Gas]) { + ADB xvar = vars[ nextvar++ ]; ADB sg = isSg*xvar + isRv* so; state.saturation[ pu.phase_pos[ Gas ] ] = sg; so = so - sg;