Browse Source

Prevent crash when switching extruder in profiles page

Jaime van Kessel 3 years ago
parent
commit
1632527651
1 changed files with 4 additions and 1 deletions
  1. 4 1
      cura/Machines/Models/QualitySettingsModel.py

+ 4 - 1
cura/Machines/Models/QualitySettingsModel.py

@@ -178,7 +178,10 @@ class QualitySettingsModel(ListModel):
                 label = f"<i>{label}</i>"  # 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)