diff --git a/loopy/target/c/codegen/expression.py b/loopy/target/c/codegen/expression.py
index 7c591f6597cd63e8dc341a9b4248b5de7440b6bc..8f924d3aee3b9f2982006fdb7b558cccac6785e3 100644
--- a/loopy/target/c/codegen/expression.py
+++ b/loopy/target/c/codegen/expression.py
@@ -723,6 +723,8 @@ class CExpressionToCodeMapper(RecursiveMapper):
     def map_variable(self, expr, enclosing_prec):
         return expr.name
 
+    map_tagged_variable = map_variable
+
     def map_lookup(self, expr, enclosing_prec):
         return self.parenthesize_if_needed(
                 "%s.%s" % (