diff --git a/ml/Dimension.h b/ml/Dimension.h
index 1cc053df3f..746dcaea20 100644
--- a/ml/Dimension.h
+++ b/ml/Dimension.h
@@ -47,9 +47,7 @@ public:
         rrddim_set_name(AnomalyRateRD->rrdset, AnomalyRateRD, Name);
     }
 
-    virtual ~RrdDimension() {
-        rrddim_free(AnomalyRateRD->rrdset, AnomalyRateRD);
-    }
+    virtual ~RrdDimension() {}
 
 private:
     RRDDIM *RD;