diff --git a/src/libtomahawk/playlist/GridItemDelegate.cpp b/src/libtomahawk/playlist/GridItemDelegate.cpp index 746c2e081..6a37ee153 100644 --- a/src/libtomahawk/playlist/GridItemDelegate.cpp +++ b/src/libtomahawk/playlist/GridItemDelegate.cpp @@ -629,7 +629,9 @@ GridItemDelegate::editorEvent( QEvent* event, QAbstractItemModel* model, const Q if ( item->query() && item->query()->numResults( true ) && !item->query()->results().first()->downloadFormats().isEmpty() ) { + m_model->sourceModel()->setAllColumnsEditable( true ); m_view->edit( index ); + m_model->sourceModel()->setAllColumnsEditable( false ); return true; } else