From a263381996aa5cce60034797b64fd64a9c5b956d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 31 May 2019 12:27:32 +0200 Subject: [PATCH] [partition] Avoid an assert when running Calamares as user. --- src/modules/partition/core/BootLoaderModel.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index e785050d2..7f5a0427a 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -94,6 +94,10 @@ BootLoaderModel::updateInternal() clear(); createMbrItems(); + // An empty model is possible if you don't havee permissions: don't crash though. + if ( rowCount() < 1 ) + return; + QString partitionText; Partition* partition = KPMHelpers::findPartitionByMountPoint( m_devices, "/boot" ); if ( partition )