diff --git a/src/one-body-problem.cc b/src/one-body-problem.cc
index 8764645994571ab82a3a6598f22ff93ed9b2af22..26bdc63b4f738db22bf3c7f06188ff1b29eb48ea 100644
--- a/src/one-body-problem.cc
+++ b/src/one-body-problem.cc
@@ -14,7 +14,6 @@
 
 #include <boost/filesystem/operations.hpp>
 #include <boost/filesystem/path.hpp>
-#include <boost/format.hpp>
 
 #include <dune/common/bitsetvector.hh>
 #include <dune/common/exceptions.hh>
@@ -72,7 +71,8 @@ Dune::ParameterTree getParameters(int argc, char *argv[],
   fs::path sharedParsetPath(dataDirectory / fs::path(sharedParsetName));
   Dune::ParameterTreeParser::readINITree(sharedParsetPath.string(), parset);
 
-  std::string individualParsetName(str(boost::format("parset-%dD.cfg") % dims));
+  std::string individualParsetName =
+      Dune::Fufem::formatString("parset-%dD.cfg", dims);
   fs::path individualParsetPath(dataDirectory / fs::path(individualParsetName));
   Dune::ParameterTreeParser::readINITree(individualParsetPath.string(), parset);