diff --git a/dune/solvers/solvers/criterion.hh b/dune/solvers/solvers/criterion.hh
index 4efa7d79dc780e1e28952ddcf14b01ed7cfbc89d..ff1c473a7f83889efad170064e54e5445ef129ec 100644
--- a/dune/solvers/solvers/criterion.hh
+++ b/dune/solvers/solvers/criterion.hh
@@ -4,6 +4,7 @@
 #define DUNE_SOLVERS_SOLVERS_CRITERION_HH
 
 
+#include <functional>
 #include <string>
 #include <tuple>
 #include <memory>