diff --git a/src/app/legend/qgslegend.cpp b/src/app/legend/qgslegend.cpp index 96219e04cbde..d97875ae0a8b 100644 --- a/src/app/legend/qgslegend.cpp +++ b/src/app/legend/qgslegend.cpp @@ -212,12 +212,7 @@ int QgsLegend::addGroup( QString name, bool expand, QTreeWidgetItem* parent ) { if ( nameEmpty ) name = getUniqueGroupName( tr( "group" ), groups() ); - group = new QgsLegendGroup( this, name ); - - if ( currentItem() ) - { - moveItem( group, currentItem() ); - } + group = new QgsLegendGroup( parent, name ); } QModelIndex groupIndex = indexFromItem( group );