diff --git a/dumux/implicit/problem.hh b/dumux/implicit/problem.hh
index 460968ce5d7dbed8d3b1cbe84dc4921fd12312d5..7723d6dd62288b4bf0bb619d896adf9adcf25271 100644
--- a/dumux/implicit/problem.hh
+++ b/dumux/implicit/problem.hh
@@ -556,10 +556,11 @@ public:
      *
      * \param globalPos The global position
      */
-    void initialPhasePresenceAtPos(const GlobalPosition &globalPos) const
+    int initialPhasePresenceAtPos(const GlobalPosition &globalPos) const
     {
         DUNE_THROW(Dune::InvalidStateException,
                    "The problem does not provide a initialPhasePresenceAtPos() method.");
+        return 0;
     }
 
     /*!