diff --git a/src/octoprint/server/api/files.py b/src/octoprint/server/api/files.py index 9ad0dccf..2f7ceac2 100644 --- a/src/octoprint/server/api/files.py +++ b/src/octoprint/server/api/files.py @@ -341,7 +341,7 @@ def gcodeFileCommand(filename, target): else: import os name, _ = os.path.splitext(filename) - destination = name + "." + slicer_instance.get_slicer_properties().get("destination_extensions", ["gco", "gcode", "g"]) + destination = name + "." + slicer_instance.get_slicer_properties().get("destination_extensions", ["gco", "gcode", "g"])[0] # prohibit overwriting the file that is currently being printed currentOrigin, currentFilename = _getCurrentFile()