diff --git a/dumux/porousmediumflow/richards/implicit/volumevariables.hh b/dumux/porousmediumflow/richards/implicit/volumevariables.hh
index 0b867eadb26786de611b08f8a583e229a4725dd9..37e333874adb36f0115024de9ddea56ce8813b35 100644
--- a/dumux/porousmediumflow/richards/implicit/volumevariables.hh
+++ b/dumux/porousmediumflow/richards/implicit/volumevariables.hh
@@ -171,7 +171,7 @@ public:
         }
         else if (phasePresence == wPhaseOnly)
         {
-            DUNE_THROW(Dune::NotImplemented, "Water phase only phase presence!");
+            Implementation::completeFluidState(elemSol, problem, element, scv, fluidState_);
         }
 
         //////////