diff --git a/src/octoprint/printer/profile.py b/src/octoprint/printer/profile.py index f276fcb2..15610a88 100644 --- a/src/octoprint/printer/profile.py +++ b/src/octoprint/printer/profile.py @@ -370,6 +370,7 @@ class PrinterProfileManager(object): def _save_to_path(self, path, profile, allow_overwrite=False): self._migrate_profile(profile) + profile = dict_merge(self.__class__.default, profile) validated_profile = self._ensure_valid_profile(profile) if not validated_profile: raise InvalidProfileError()