diff --git a/runtime/starpu/codelets/codelet_zunmlq.c b/runtime/starpu/codelets/codelet_zunmlq.c
index 0f1c8a8bc277674f7a46528ab43f4559cfab9fdc..dae9bbe1e904cc29145d9020a90a5ac414d6effb 100644
--- a/runtime/starpu/codelets/codelet_zunmlq.c
+++ b/runtime/starpu/codelets/codelet_zunmlq.c
@@ -198,6 +198,7 @@ static void cl_zunmlq_cuda_func(void *descr[], void *cl_arg)
     cuDoubleComplex *A, *T, *C, *WORK;
     int lda, ldt, ldc, ldwork;
     int info = 0;
+    CUstream stream;
 
     starpu_codelet_unpack_args(cl_arg, &side, &trans, &m, &n, &k, &ib,
                                &lda, &ldt, &ldc, &ldwork);
diff --git a/runtime/starpu/codelets/codelet_zunmqr.c b/runtime/starpu/codelets/codelet_zunmqr.c
index 300f51d9b5f4fc99e8cd1813098e964585bb71b8..2c2a5d66851b477e74c8fa6ef8e2704b98098e57 100644
--- a/runtime/starpu/codelets/codelet_zunmqr.c
+++ b/runtime/starpu/codelets/codelet_zunmqr.c
@@ -224,6 +224,7 @@ static void cl_zunmqr_cuda_func(void *descr[], void *cl_arg)
     cuDoubleComplex *A, *T, *C, *WORK;
     int lda, ldt, ldc, ldwork;
     int info = 0;
+    CUstream stream;
 
     starpu_codelet_unpack_args(cl_arg, &side, &trans, &m, &n, &k, &ib,
                                &lda, &ldt, &ldc, &ldwork);