diff --git a/cmake_modules/morse/precision_generator/subs.py b/cmake_modules/morse/precision_generator/subs.py
index 03c7ae206b0e7fa93210c210d9c00facd89595e0..fe0d0effd93ab6b2970f1cb17a4a63b42ee7bdfb 100644
--- a/cmake_modules/morse/precision_generator/subs.py
+++ b/cmake_modules/morse/precision_generator/subs.py
@@ -244,6 +244,7 @@ subs = {
     ('real',                 'double precision',      'real',                            r'\bdouble precision'                 ),  # before double
     ('float',                'double',                'float _Complex',                  r'\bdouble _Complex'                  ),
     ('float',                'double',                'cuFloatComplex',                  r'\bcuDoubleComplex'                  ),
+    ('float',                'double',                'make_cuFloatComplex',             'make_cuDoubleComplex'                ),
     ('float',                'double',                'magmaFloatComplex',               r'\bmagmaDoubleComplex'               ),
     ('float',                'double',                'PLASMA_Complex32_t',              r'\bPLASMA_Complex64_t'               ),
     ('float',                'double',                'PLASMA_voidComplex32_t',          r'\bPLASMA_voidComplex64_t'           ),