diff --git a/src/slic3r/GUI/CalibrationWizardStartPage.cpp b/src/slic3r/GUI/CalibrationWizardStartPage.cpp index d042342e77..3b340fc8fc 100644 --- a/src/slic3r/GUI/CalibrationWizardStartPage.cpp +++ b/src/slic3r/GUI/CalibrationWizardStartPage.cpp @@ -148,7 +148,7 @@ void CalibrationPAStartPage::on_device_connected(MachineObject* obj) m_action_panel->show_button(CaliPageActionType::CALI_ACTION_AUTO_CALI, false); m_action_panel->show_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, true); - if (obj->cali_version <= -1) { + if (!obj->is_function_supported(PrinterFunction::FUNC_EXTRUSION_CALI)) { m_action_panel->bind_button(CaliPageActionType::CALI_ACTION_MANUAL_CALI, true); } else {