diff --git a/MeshLib/MeshQuality/ElementQualityMetric.cpp b/MeshLib/MeshQuality/ElementQualityMetric.cpp
index afa6d63adc7dcbe2ed88070521747f095176b445..869b719de1501442b1f9add34bb850ae27e6dca5 100644
--- a/MeshLib/MeshQuality/ElementQualityMetric.cpp
+++ b/MeshLib/MeshQuality/ElementQualityMetric.cpp
@@ -37,17 +37,6 @@ BaseLib::Histogram<double> ElementQualityMetric::getHistogram (std::size_t n_bin
     return BaseLib::Histogram<double>(getElementQuality(), n_bins, true);
 }
 
-void ElementQualityMetric::errorMsg (Element const& elem, std::size_t idx) const
-{
-    ERR ("Error in MeshQualityChecker::check() - Calculated value of element is below double precision minimum.");
-    ERR ("Points of %s-Element %d: ", MeshElemType2String(elem.getGeomType()).c_str(), idx);
-    for (std::size_t i(0); i < elem.getNumberOfBaseNodes(); i++)
-    {
-        const double* coords = elem.getNode(i)->getCoords();
-        ERR ("\t Node %d: (%f, %f, %f)", i, coords[0], coords[1], coords[2]);
-    }
-}
-
 std::vector<double> const& ElementQualityMetric::getElementQuality () const
 {
     return _element_quality_metric;
diff --git a/MeshLib/MeshQuality/ElementQualityMetric.h b/MeshLib/MeshQuality/ElementQualityMetric.h
index f5c1d0111a720cc0e200c8dd94bcf3f6303a6cc4..3cb994c6e694f67898845f9e584d657a10575fa5 100644
--- a/MeshLib/MeshQuality/ElementQualityMetric.h
+++ b/MeshLib/MeshQuality/ElementQualityMetric.h
@@ -53,8 +53,6 @@ public:
     virtual BaseLib::Histogram<double> getHistogram (std::size_t n_bins = 0) const;
 
 protected:
-    void errorMsg (Element const& elem, std::size_t idx) const;
-
     double _min;
     double _max;
     Mesh const& _mesh;