--- a/cmajor++/Cm/Cm.Core/FunctionSet.hpp
+++ b/cmajor++/Cm/Cm.Core/FunctionSet.hpp
@@ -11,6 +11,7 @@
 #define CM_CORE_FUNCTIONSET_INCLUDED
 #include <Cm.Core/Argument.hpp>
 #include <Cm.Core/Scope.hpp>
+#include <Cm.Core/Type.hpp>
 
 namespace Cm { namespace Core {