diff --git a/src/gui/attributetable/qgsdualview.cpp b/src/gui/attributetable/qgsdualview.cpp index 3448c70ed678..516495a5cc10 100644 --- a/src/gui/attributetable/qgsdualview.cpp +++ b/src/gui/attributetable/qgsdualview.cpp @@ -916,8 +916,7 @@ void QgsDualView::setFeatureSelectionManager( QgsIFeatureSelectionManager *featu void QgsDualView::setAttributeTableConfig( const QgsAttributeTableConfig &config ) { mConfig = config; - if ( mLayer ) - mConfig.update( mLayer->fields() ); + mConfig.update( mLayer->fields() ); mLayer->setAttributeTableConfig( mConfig ); mFilterModel->setAttributeTableConfig( mConfig ); mTableView->setAttributeTableConfig( mConfig );