diff --git a/pymatgen/symmetry/analyzer.py b/pymatgen/symmetry/analyzer.py index e3cdf8634ed..64b80289205 100644 --- a/pymatgen/symmetry/analyzer.py +++ b/pymatgen/symmetry/analyzer.py @@ -217,6 +217,8 @@ def _get_symmetry(self): vectors in scaled positions. """ d = spglib.get_symmetry(self._cell, symprec=self._symprec, angle_tolerance=self._angle_tol) + if d is None: + return (), () # Sometimes spglib returns small translation vectors, e.g. # [1e-4, 2e-4, 1e-4] # (these are in fractional coordinates, so should be small denominator