diff --git a/src/app/qgsmaptooladdcircularstring.cpp b/src/app/qgsmaptooladdcircularstring.cpp
index 2ed0081123c..0810cc68760 100644
--- a/src/app/qgsmaptooladdcircularstring.cpp
+++ b/src/app/qgsmaptooladdcircularstring.cpp
@@ -29,10 +29,10 @@ QgsMapToolAddCircularString::QgsMapToolAddCircularString( QgsMapToolCapture *par
   , mParentTool( parentTool )
   , mShowCenterPointRubberBand( false )
 {
-  if ( mCanvas )
-  {
-    connect( mCanvas, &QgsMapCanvas::mapToolSet, this, &QgsMapToolAddCircularString::setParentTool );
-  }
+  /* if ( mCanvas )
+   {
+     connect( mCanvas, &QgsMapCanvas::mapToolSet, this, &QgsMapToolAddCircularString::setParentTool );
+   }*/
   connect( QgisApp::instance(), &QgisApp::newProject, this, &QgsMapToolAddCircularString::stopCapturing );
   connect( QgisApp::instance(), &QgisApp::projectRead, this, &QgsMapToolAddCircularString::stopCapturing );
 }
@@ -43,7 +43,7 @@ QgsMapToolAddCircularString::~QgsMapToolAddCircularString()
   delete mTempRubberBand;
   removeCenterPointRubberBand();
 }
-
+/*
 void QgsMapToolAddCircularString::setParentTool( QgsMapTool *newTool, QgsMapTool *oldTool )
 {
   QgsMapToolCapture *tool = dynamic_cast<QgsMapToolCapture *>( oldTool );
@@ -56,7 +56,7 @@ void QgsMapToolAddCircularString::setParentTool( QgsMapTool *newTool, QgsMapTool
   {
     mParentTool = tool;
   }
-}
+}*/
 
 void QgsMapToolAddCircularString::keyPressEvent( QKeyEvent *e )
 {
diff --git a/src/app/qgsmaptooladdcircularstring.h b/src/app/qgsmaptooladdcircularstring.h
index 19a5bd0e23c..f8e5574a131 100644
--- a/src/app/qgsmaptooladdcircularstring.h
+++ b/src/app/qgsmaptooladdcircularstring.h
@@ -34,8 +34,8 @@ class QgsMapToolAddCircularString: public QgsMapToolCapture
 
     void activate() override;
 
-  private slots:
-    void setParentTool( QgsMapTool *newTool, QgsMapTool *oldTool );
+    /*private slots:
+      void setParentTool( QgsMapTool *newTool, QgsMapTool *oldTool );*/
 
   protected: