diff --git a/MeshLib/Elements/TemplateHex.h b/MeshLib/Elements/TemplateHex.h
index 3aab5c49738fc3335a977534184a7b6cb480ebad..cf76d11db84b9ca3f40cdaa530296c81e9136b4a 100644
--- a/MeshLib/Elements/TemplateHex.h
+++ b/MeshLib/Elements/TemplateHex.h
@@ -51,7 +51,7 @@ public:
 	TemplateHex(Node* nodes[NNODES], unsigned value = 0);
 
 	/// Copy constructor
-	TemplateHex(const TemplateHex &hex);
+	TemplateHex(const TemplateHex<NNODES,FEMHEXTYPE> &hex);
 
 	/// Destructor
 	virtual ~TemplateHex();