diff --git a/InSituLib/VtkMappedElementDataArrayTemplate-impl.h b/InSituLib/VtkMappedElementDataArrayTemplate-impl.h
index 78f8f63cc305dfcf51c83d1b03b9cf3e9517d9b7..ccf2b5ae15407745ee888dd63a083169d85338c1 100644
--- a/InSituLib/VtkMappedElementDataArrayTemplate-impl.h
+++ b/InSituLib/VtkMappedElementDataArrayTemplate-impl.h
@@ -307,6 +307,12 @@ template <class Scalar> void VtkMappedElementDataArrayTemplate<Scalar>
 	vtkErrorMacro("Read only container.")
 }
 
+template <class Scalar> void VtkMappedElementDataArrayTemplate<Scalar>
+::InsertTuples(vtkIdType, vtkIdType, vtkIdType, vtkAbstractArray*)
+{
+	vtkErrorMacro("Read only container.")
+}
+
 //------------------------------------------------------------------------------
 template <class Scalar> vtkIdType VtkMappedElementDataArrayTemplate<Scalar>
 ::InsertNextTuple(vtkIdType, vtkAbstractArray *)
diff --git a/InSituLib/VtkMappedElementDataArrayTemplate.h b/InSituLib/VtkMappedElementDataArrayTemplate.h
index 6d814eb01e0bce56cca02f342fac36a284693629..671c5411867c3759b13435fe4052d7b726b3b90d 100644
--- a/InSituLib/VtkMappedElementDataArrayTemplate.h
+++ b/InSituLib/VtkMappedElementDataArrayTemplate.h
@@ -72,6 +72,7 @@ public:
 	void InsertTuple(vtkIdType i, const double *source);
 	void InsertTuples(vtkIdList *dstIds, vtkIdList *srcIds,
 	                  vtkAbstractArray *source);
+	void InsertTuples(vtkIdType, vtkIdType, vtkIdType, vtkAbstractArray*);
 	vtkIdType InsertNextTuple(vtkIdType j, vtkAbstractArray *source);
 	vtkIdType InsertNextTuple(const float *source);
 	vtkIdType InsertNextTuple(const double *source);
diff --git a/InSituLib/VtkMeshNodalCoordinatesTemplate-impl.h b/InSituLib/VtkMeshNodalCoordinatesTemplate-impl.h
index 14bf845d1a3d3f38de8b4c6661957768c5b5ca0f..860e6e2ccc978bca03e3a59c2ab33ab6d2576536 100644
--- a/InSituLib/VtkMeshNodalCoordinatesTemplate-impl.h
+++ b/InSituLib/VtkMeshNodalCoordinatesTemplate-impl.h
@@ -287,6 +287,13 @@ template <class Scalar> void VtkMeshNodalCoordinatesTemplate<Scalar>
 	return;
 }
 
+template <class Scalar> void VtkMeshNodalCoordinatesTemplate<Scalar>
+::InsertTuples(vtkIdType, vtkIdType, vtkIdType, vtkAbstractArray*)
+{
+	vtkErrorMacro("Read only container.")
+	return;
+}
+
 template <class Scalar> vtkIdType VtkMeshNodalCoordinatesTemplate<Scalar>
 ::InsertNextTuple(vtkIdType, vtkAbstractArray *)
 {
diff --git a/InSituLib/VtkMeshNodalCoordinatesTemplate.h b/InSituLib/VtkMeshNodalCoordinatesTemplate.h
index 77bbd9dd3de6b08dae63dd7a741158af4089fb52..50fbf418e3531375c9ed80d35087845ec3dabc93 100644
--- a/InSituLib/VtkMeshNodalCoordinatesTemplate.h
+++ b/InSituLib/VtkMeshNodalCoordinatesTemplate.h
@@ -68,6 +68,7 @@ public:
 	void InsertTuple(vtkIdType i, const double *source);
 	void InsertTuples(vtkIdList *dstIds, vtkIdList *srcIds,
 	                  vtkAbstractArray *source);
+	void InsertTuples(vtkIdType, vtkIdType, vtkIdType, vtkAbstractArray*);
 	vtkIdType InsertNextTuple(vtkIdType j, vtkAbstractArray *source);
 	vtkIdType InsertNextTuple(const float *source);
 	vtkIdType InsertNextTuple(const double *source);