diff --git a/src/mapper/stringifier.py b/src/mapper/stringifier.py
index 0ae98c4d6944214b20c32e4d56d5626a89ab812f..36d30cb34bf3cac462c600be141a7398139d1c34 100644
--- a/src/mapper/stringifier.py
+++ b/src/mapper/stringifier.py
@@ -99,8 +99,8 @@ class StringifyMapper(pymbolic.mapper.RecursiveMapper):
     def map_power(self, expr, enclosing_prec):
         return self.parenthesize_if_needed(
                 self.format("%s**%s", 
-                    self.rec(expr.numerator, PREC_POWER), 
-                    self.rec(expr.denominator, PREC_POWER)),
+                    self.rec(expr.base, PREC_POWER), 
+                    self.rec(expr.exponent, PREC_POWER)),
                 enclosing_prec, PREC_POWER)
 
     def map_polynomial(self, expr, enclosing_prec):