# HG changeset patch
# User Robert Bradshaw <robertwb@math.washington.edu>
# Date 1258691286 28800
# Node ID ad680b204a562367b766c124ba1b3ae8d42f0dd4
# Parent  a7a180796e5cbc4e56f771e05c144dde81049b9c
Follow-up to #6496, make denominator live in basering.

diff -r a7a180796e5c -r ad680b204a56 sage/rings/polynomial/multi_polynomial.pyx
--- a/sage/rings/polynomial/multi_polynomial.pyx	Mon Nov 09 14:27:42 2009 -0800
+++ b/sage/rings/polynomial/multi_polynomial.pyx	Thu Nov 19 20:28:06 2009 -0800
@@ -1093,8 +1093,6 @@
         """
         if self.degree() == -1:
             return 1
-        #R was defined for univariate polynomials. Is it useless?
-        #R = self.base_ring()
         x = self.coefficients()
         try:
             d = x[0].denominator()
@@ -1102,7 +1100,7 @@
                 d = d.lcm(y.denominator())
             return d
         except(AttributeError):
-            return self.parent().one_element()
+            return self.parent().base_ring().one_element()
 
     def numerator(self):
         """
