diff --git a/Framework/Kernel/src/VMD.cpp b/Framework/Kernel/src/VMD.cpp
index f9087bf79bb7dc1f6ea8e1f6da6d781fcf888ad9..583647930e236e50d0a922c5d071466241c9a45a 100644
--- a/Framework/Kernel/src/VMD.cpp
+++ b/Framework/Kernel/src/VMD.cpp
@@ -594,8 +594,7 @@ VMDBase<TYPE>::getNormalVector(const std::vector<VMDBase<TYPE>> &vectors) {
 /// Instantiate VMDBase classes
 template class VMDBase<double>;
 template class VMDBase<float>;
-template VMDBase<float>::VMDBase<double>(
-    std::vector<double, std::allocator<double>> const &);
+template VMDBase<float>::VMDBase(const std::vector<double> &);
 
 /**
   Prints a text representation of itself