diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index ec999c950..524018687 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -283,7 +283,8 @@ PartitionCoreModule::jobs() const for ( auto info : m_deviceInfos ) { - lst << Calamares::job_ptr( new ClearMountsJob( info->device.data() ) ); + if ( info->isDirty() ) + lst << Calamares::job_ptr( new ClearMountsJob( info->device.data() ) ); } for ( auto info : m_deviceInfos )