diff --git a/src/app/qgssnappingdialog.cpp b/src/app/qgssnappingdialog.cpp index 459d3300c0a..4385b68b425 100644 --- a/src/app/qgssnappingdialog.cpp +++ b/src/app/qgssnappingdialog.cpp @@ -297,11 +297,12 @@ void QgsSnappingDialog::addLayer( QgsMapLayer *theMapLayer ) { connect( cbxAvoidIntersection, SIGNAL( stateChanged( int ) ), this, SLOT( apply() ) ); } - cbxEnable->setChecked( defaultSnappingString != "off" ); setTopologicalEditingState(); setIntersectionSnappingState(); } + cbxEnable->setChecked( defaultSnappingString != "off" ); + // no settings for this layer yet return; }