diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index 8d3ad0066..a3eba0148 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -519,7 +519,7 @@ std::string Print::validate(std::string* warning) const const PrintObject &print_object = *m_objects[print_object_idx]; //FIXME It is quite expensive to generate object layers just to get the print height! if (auto layers = generate_object_layers(print_object.slicing_parameters(), layer_height_profile(print_object_idx)); - ! layers.empty() && layers.back() > this->config().max_print_height) { + ! layers.empty() && layers.back() > this->config().max_print_height + EPSILON) { return L("The print is taller than the maximum allowed height. You might want to reduce the size of your model" " or change current print settings and retry."); }