diff --git a/libwccl/values/position.cpp b/libwccl/values/position.cpp
index e71912e7a5eec6ff832abab832c71992db2954ce..c3ecda5baa9c8b231471693b29fce11e3dde07da 100644
--- a/libwccl/values/position.cpp
+++ b/libwccl/values/position.cpp
@@ -6,6 +6,10 @@ namespace Wccl {
 
 const char* Position::type_name = "Position";
 
+const int Position::Nowhere;
+const int Position::End;
+const int Position::Begin;
+
 std::string Position::to_raw_string() const
 {
 	switch (val_) {