diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index 4f48e0787..16c6ce3c8 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -47,9 +47,15 @@ BootLoaderModel::~BootLoaderModel() void BootLoaderModel::init( const QList< Device* >& devices ) { + beginResetModel(); + blockSignals( true ); + m_devices = devices; clear(); createMbrItems(); + + blockSignals( false ); + endResetModel(); } void