diff --git a/loopy/codegen/expression.py b/loopy/codegen/expression.py
index ae1802a34280bbc50f8f4457b43fdc374cbb2744..5bcc56228f34ca2d86b7038700dff45fca414764 100644
--- a/loopy/codegen/expression.py
+++ b/loopy/codegen/expression.py
@@ -736,7 +736,7 @@ class LoopyCCodeMapper(RecursiveMapper):
                             self.rec(expr.base, PREC_NONE, type_context, tgt_dtype),
                             self.rec(expr.exponent, PREC_NONE, type_context, tgt_dtype))
 
-        return base_impl(self, expr, enclosing_prec, type_context)
+        return base_impl(expr, enclosing_prec, type_context)
 
     # }}}