diff --git a/cura/Machines/Models/QualitySettingsModel.py b/cura/Machines/Models/QualitySettingsModel.py index bdae032f36..2051f1748d 100644 --- a/cura/Machines/Models/QualitySettingsModel.py +++ b/cura/Machines/Models/QualitySettingsModel.py @@ -178,7 +178,10 @@ class QualitySettingsModel(ListModel): label = f"{label}" # Make setting name italic if it's derived from the quality-changes profile. if isinstance(profile_value, SettingFunction): - profile_value_display = self._i18n_catalog.i18nc("@info:status", "Calculated") + if self._i18n_catalog: + profile_value_display = self._i18n_catalog.i18nc("@info:status", "Calculated") + else: + profile_value_display = "Calculated" else: profile_value_display = "" if profile_value is None else str(profile_value)