diff --git a/src/slic3r/GUI/Jobs/PrintJob.cpp b/src/slic3r/GUI/Jobs/PrintJob.cpp index e4c0f28b9..3b931d652 100644 --- a/src/slic3r/GUI/Jobs/PrintJob.cpp +++ b/src/slic3r/GUI/Jobs/PrintJob.cpp @@ -239,8 +239,10 @@ void PrintJob::process() catch (...) {} } } - else { - params.preset_name = wxGetApp().preset_bundle->prints.get_selected_preset_name(); + + + if (params.preset_name.empty() && params.project_name.empty()) { + params.preset_name = wxString::Format("%s_plate_%d", m_project_name, curr_plate_idx).ToStdString(); params.project_name = m_project_name; }