diff --git a/Code/Mantid/Framework/Geometry/src/Crystal/PointGroup.cpp b/Code/Mantid/Framework/Geometry/src/Crystal/PointGroup.cpp index e9537800ecbca11c3e9712afab891a0f88ebc0bb..65251f4fb8654b696b8fbf85d4b00135dd4ba8c7 100644 --- a/Code/Mantid/Framework/Geometry/src/Crystal/PointGroup.cpp +++ b/Code/Mantid/Framework/Geometry/src/Crystal/PointGroup.cpp @@ -113,7 +113,7 @@ std::vector<V3D> PointGroup::getEquivalentSet(const Kernel::V3D &hkl) const { equivalents.reserve(m_allOperations.size()); for (auto op = m_allOperations.begin(); op != m_allOperations.end(); ++op) { - equivalents.push_back((*op) * hkl); + equivalents.push_back((*op).matrix() * hkl); } std::sort(equivalents.begin(), equivalents.end());