diff --git a/src/libUnuk/Engine/Pathfinding.cpp b/src/libUnuk/Engine/Pathfinding.cpp
index 388807c..63b187c 100644
--- a/src/libUnuk/Engine/Pathfinding.cpp
+++ b/src/libUnuk/Engine/Pathfinding.cpp
@@ -129,12 +129,12 @@ void AStarSearch<UserState>::FreeUnusedNodes(void) {
 
 }
 
-//template<class UserState>
-//Node* AStarSearch<UserState>::AllocateNode(void) {
-//
-//}
+template<class UserState>
+typename AStarSearch<UserState>::Node* AStarSearch<UserState>::AllocateNode(void) {
 
-//template<class UserState>
-//void Node::FreeNode(Node* node) {
-//
-//}
+}
+
+template<class UserState>
+void AStarSearch<UserState>::FreeNode(Node* node) {
+
+}