diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 6b9df9217..e04b05033 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -2683,7 +2683,8 @@ std::vector Plater::priv::load_files(const std::vector& input_ instance->set_offset(-model_object->origin_translation); } } - model_object->ensure_on_bed(is_project_file); + if (!model_object->instances.empty()) + model_object->ensure_on_bed(is_project_file); } if (one_by_one) {