diff --git a/src/one-body-sample.org b/src/one-body-sample.org
index 8a0b7edbd1c4a3a25cfb6415aff5bccf03adc9be..74af7105e7e77cdc35cbd28416fe250af0cfb2c0 100644
--- a/src/one-body-sample.org
+++ b/src/one-body-sample.org
@@ -430,9 +430,7 @@
           u_saved = u;
   
         if (state_fpi == state_fpi_max)
-          std::cerr << "[ref = " << refinements
-                    << "]: FPI did not converge after "
-                    << state_fpi_max << " iterations" << std::endl;
+          DUNE_THROW(Dune::Exception, "FPI failed to converge");
       }
       <<printOuterProgress>>;