diff --git a/toolkit/include/toolkit/tools/ovtkMatrix.h b/toolkit/include/toolkit/tools/ovtkMatrix.h
index 07e8846fda200e92ea9d2d72a7736ee494074925..0adfce16bec266dc7842b74eafce5d6b0210cf7a 100644
--- a/toolkit/include/toolkit/tools/ovtkMatrix.h
+++ b/toolkit/include/toolkit/tools/ovtkMatrix.h
@@ -8,7 +8,6 @@ namespace Matrix {
 OVTK_API bool copy(CMatrix& dst, const CMatrix& src);
 OVTK_API bool copyDescription(CMatrix& dst, const CMatrix& src);
 OVTK_API bool copyContent(CMatrix& dst, const CMatrix& src);
-OVTK_API bool clearContent(CMatrix& matrix);
 OVTK_API bool isDescriptionSimilar(const CMatrix& src1, const CMatrix& src2, bool checkLabels = true);
 OVTK_API bool isContentSimilar(const CMatrix& src1, const CMatrix& src2);
 OVTK_API bool isContentValid(const CMatrix& src, const bool checkNotANumber = true, const bool checkInfinity = true);
@@ -24,7 +23,6 @@ namespace MatrixManipulation {
 inline bool copy(CMatrix& dst, const CMatrix& src) { return Matrix::copy(dst, src); }
 inline bool copyDescription(CMatrix& dst, const CMatrix& src) { return Matrix::copyDescription(dst, src); }
 inline bool copyContent(CMatrix& dst, const CMatrix& src) { return Matrix::copyContent(dst, src); }
-inline bool clearContent(CMatrix& rMatrix) { return Matrix::clearContent(rMatrix); }
 }  // namespace MatrixManipulation
 }  // namespace Toolkit
 }  // namespace OpenViBE
diff --git a/toolkit/src/tools/ovtkMatrix.cpp b/toolkit/src/tools/ovtkMatrix.cpp
index f1b788118c78bfcec28ffccc4475f8a50673d31f..21838ad3dfe8b6439d4184fa2c4efbe75a0f8f48 100644
--- a/toolkit/src/tools/ovtkMatrix.cpp
+++ b/toolkit/src/tools/ovtkMatrix.cpp
@@ -54,12 +54,6 @@ bool Matrix::copyContent(CMatrix& dst, const CMatrix& src)
 	return true;
 }
 
-bool Matrix::clearContent(CMatrix& matrix)
-{
-	memset(matrix.getBuffer(), 0, matrix.getSize() * sizeof(double));
-	return true;
-}
-
 bool Matrix::isDescriptionSimilar(const CMatrix& src1, const CMatrix& src2, const bool checkLabels)
 {
 	if (&src1 == &src2) { return true; }