diff --git a/runtime/starpu/codelets/codelet_zlatro.c b/runtime/starpu/codelets/codelet_zlatro.c
index 6914020301ecf892ff9ce8bc882eca72393b77cc..9aa23859b039f5ef521e5628e493e4fa3b91a534 100644
--- a/runtime/starpu/codelets/codelet_zlatro.c
+++ b/runtime/starpu/codelets/codelet_zlatro.c
@@ -68,7 +68,7 @@ void MORSE_TASK_zlatro(const MORSE_option_t *options,
     (void)mb;
 }
 
-#if defined(CHAMELEON_SIMULATION)
+#if !defined(CHAMELEON_SIMULATION)
 static void cl_zlatro_cpu_func(void *descr[], void *cl_arg)
 {
     MORSE_enum uplo;