diff --git a/src/index.ts b/src/index.ts
index b40948f680c77dc3949f2730892d4dab394ae5a9..117c17567ca500f4a001838efa76cf5b53705151 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -52,7 +52,7 @@ export class Metrics {
       this._disableDefaultMetrics = false
     }
     if (!this._disableDefaultMetrics) {
-      this._client._collectDefaultMetrics = this._client.collectDefaultMetrics
+      this._client.collectDefaultMetrics()
     }
     if (!this._disableErrorCounter) {
       this._numOfErrors = new this._client.Counter({
@@ -102,9 +102,6 @@ export class Metrics {
   }
 
   public endpoint = (req: express.Request, res: express.Response): void => {
-    if (!this._disableDefaultMetrics) {
-      this._client._collectDefaultMetrics()
-    }
     res.set('Content-Type', this._client.register.contentType)
     res.status(200)
     res.end(this._client.register.metrics())