diff --git a/cura/PrintInformation.py b/cura/PrintInformation.py index 3e1ed2f8fa..3353cc176e 100644 --- a/cura/PrintInformation.py +++ b/cura/PrintInformation.py @@ -308,6 +308,9 @@ class PrintInformation(QObject): # name is "" when I first had some meshes and afterwards I deleted them so the naming should start again is_empty = name == "" if is_empty or (self._base_name == "" and self._base_name != name): + # remove ".curaproject" suffix from (imported) the file name + if name.endswith(".curaproject"): + name = name[:name.rfind(".curaproject")] self._base_name = name self._updateJobName( empty_name = is_empty)