diff --git a/src/language/utils/ASTNodeDataTypeTraits.hpp b/src/language/utils/ASTNodeDataTypeTraits.hpp
index 1956f2bc2bf5dc9e1d2c137bd877ef99bba1dadb..4ee3ba31bf60d3ca4f006fd0510fae0c1fc14056 100644
--- a/src/language/utils/ASTNodeDataTypeTraits.hpp
+++ b/src/language/utils/ASTNodeDataTypeTraits.hpp
@@ -5,6 +5,8 @@
 #include <language/ast/ASTNodeDataType.hpp>
 #include <language/utils/FunctionSymbolId.hpp>
 
+#include <vector>
+
 template <typename T>
 inline ASTNodeDataType ast_node_data_type_from = ASTNodeDataType::undefined_t;