diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp
index ed35fafa4..f568d766a 100644
--- a/src/modules/partition/gui/PartitionViewStep.cpp
+++ b/src/modules/partition/gui/PartitionViewStep.cpp
@@ -417,6 +417,12 @@ PartitionViewStep::onLeave()
{
QString espMountPoint
= Calamares::JobQueue::instance()->globalStorage()->value( "efiSystemPartition" ).toString();
+#ifdef WITH_KPMCORE4API
+ auto espFlag = PartitionTable::Flag::Boot;
+#else
+ auto espFlag = PartitionTable::FlagEsp;
+#endif
+ QString espFlagName = PartitionTable::flagName( espFlag );
Partition* esp = m_core->findPartitionByMountPoint( espMountPoint );
QString message;
@@ -428,12 +434,12 @@ PartitionViewStep::onLeave()
"
"
"To configure an EFI system partition, go back and "
"select or create a FAT32 filesystem with the "
- "esp flag enabled and mount point "
+ "%3 flag enabled and mount point "
"%2.
"
"You can continue without setting up an EFI system "
"partition but your system may fail to start." )
.arg( *Calamares::Branding::ShortProductName )
- .arg( espMountPoint );
+ .arg( espMountPoint, espFlagName );
}
else if ( esp && !PartUtils::isEfiBootable( esp ) )
{
@@ -441,14 +447,14 @@ PartitionViewStep::onLeave()
description = tr( "An EFI system partition is necessary to start %1."
"
"
"A partition was configured with mount point "
- "%2 but its esp "
+ "%2 but its %3 "
"flag is not set.
"
"To set the flag, go back and edit the partition."
"
"
"You can continue without setting the flag but your "
"system may fail to start." )
.arg( *Calamares::Branding::ShortProductName )
- .arg( espMountPoint );
+ .arg( espMountPoint, espFlagName );
}
if ( !message.isEmpty() )