diff --git a/src/mesh/Connectivity.cpp b/src/mesh/Connectivity.cpp
index a011948482bc8a9b1b562da6625a11a77e6a5b9b..de8be58168d312e083516e2824e5eec45a484e3c 100644
--- a/src/mesh/Connectivity.cpp
+++ b/src/mesh/Connectivity.cpp
@@ -163,10 +163,10 @@ Connectivity<Dimension>::_buildFrom(const ConnectivityDescriptor& descriptor)
   }
 }
 
-template Connectivity1D::Connectivity();
-template Connectivity2D::Connectivity();
-template Connectivity3D::Connectivity();
+template Connectivity<1>::Connectivity();
+template Connectivity<2>::Connectivity();
+template Connectivity<3>::Connectivity();
 
-template void Connectivity1D::_buildFrom(const ConnectivityDescriptor&);
-template void Connectivity2D::_buildFrom(const ConnectivityDescriptor&);
-template void Connectivity3D::_buildFrom(const ConnectivityDescriptor&);
+template void Connectivity<1>::_buildFrom(const ConnectivityDescriptor&);
+template void Connectivity<2>::_buildFrom(const ConnectivityDescriptor&);
+template void Connectivity<3>::_buildFrom(const ConnectivityDescriptor&);