diff --git a/src/sage/categories/unique_factorization_domains.py b/src/sage/categories/unique_factorization_domains.py index fd61317eaa1..b676fef9839 100644 --- a/src/sage/categories/unique_factorization_domains.py +++ b/src/sage/categories/unique_factorization_domains.py @@ -179,7 +179,7 @@ def content(X): """ Return the content of ``X`` up to a unit. """ - X_it = iter(X.coefficients()) + X_it = reversed(X.coefficients()) x = next(X_it) if x.is_unit(): return None