diff --git a/math/mathcore/src/BinData.cxx b/math/mathcore/src/BinData.cxx
index f1a7d351d3be11cf6adca163871d3bf6a23b7feb..fccebc37a79a395a1e01e2f72329c60967d7eb70 100644
--- a/math/mathcore/src/BinData.cxx
+++ b/math/mathcore/src/BinData.cxx
@@ -208,7 +208,7 @@ namespace ROOT {
 
       if ( fpTmpCoordErrorVector )
       {
-        delete fpTmpCoordErrorVector;
+        delete[] fpTmpCoordErrorVector;
         fpTmpCoordErrorVector = NULL;
       }
     }
@@ -236,7 +236,7 @@ namespace ROOT {
 
       if ( fpTmpCoordErrorVector )
       {
-        delete fpTmpCoordErrorVector;
+        delete[] fpTmpCoordErrorVector;
         fpTmpCoordErrorVector = NULL;
       }
 
@@ -638,7 +638,7 @@ namespace ROOT {
 
       if ( fpTmpCoordErrorVector )
       {
-        delete fpTmpCoordErrorVector;
+        delete[] fpTmpCoordErrorVector;
         fpTmpCoordErrorVector = NULL;
       }