diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 2ed02fd46..aad3e288a 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -1405,7 +1405,7 @@ bool GLCanvas3D::Selection::is_single_full_instance() const return true; if (m_type == SingleFullObject) - return false; + return get_instance_idx() != -1; if (m_list.empty() || m_volumes->empty()) return false;