diff --git a/loopy/target/cuda.py b/loopy/target/cuda.py
index 47dc841962c09ef2715cda7da658f1ac2a42e15f..acfb176ba0a619cf9ced560baad83f256a9971d1 100644
--- a/loopy/target/cuda.py
+++ b/loopy/target/cuda.py
@@ -218,7 +218,7 @@ class CUDACASTBuilder(CASTBuilder):
 
     def function_manglers(self):
         return (
-                super(CudaTarget, self).function_manglers() + [
+                super(CUDACASTBuilder, self).function_manglers() + [
                     cuda_function_mangler
                     ])
 
@@ -344,4 +344,6 @@ class CUDACASTBuilder(CASTBuilder):
 
     # }}}
 
+# }}}
+
 # vim: foldmethod=marker