diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index efff6b2a1..a31db51d7 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -4184,9 +4184,14 @@ void TabPrinter::build_unregular_pages(bool from_initial_build/* = false*/) // BBS. No extra extruder page for single physical extruder machine // # remove extra pages #if 1 - if (m_extruders_count < m_extruders_count_old) + if (m_extruders_count < m_extruders_count_old) { m_pages.erase( m_pages.begin() + n_before_extruders + m_extruders_count, m_pages.begin() + n_before_extruders + m_extruders_count_old); + if (m_extruders_count == 1) + const_cast(m_pages[n_before_extruders]->title()) = wxString::Format("Extruder"); + } else if (m_extruders_count_old == 1) { + const_cast(m_pages[n_before_extruders]->title()) = wxString::Format("Extruder %d", 1); + } #endif Thaw();