diff --git a/src/slic3r/GUI/Widgets/AMSItem.cpp b/src/slic3r/GUI/Widgets/AMSItem.cpp index 121d309ed0..54dfbce453 100644 --- a/src/slic3r/GUI/Widgets/AMSItem.cpp +++ b/src/slic3r/GUI/Widgets/AMSItem.cpp @@ -43,7 +43,7 @@ bool AMSinfo::parse_ams_info(MachineObject *obj, Ams *ams, bool remain_flag, boo if (!ams) return false; this->ams_id = ams->id; - if (humidity_flag) { + if (ams->type == 1 || ams->type == 3 || ams->type == N3S_AMS) { this->ams_humidity = ams->humidity; } else{