diff --git a/control/chameleon_zf77.c b/control/chameleon_zf77.c
index ab4d3c74483b39574f13bfbfb9656ee0020be69a..6c73e55c3af7e43ef89439db2062b6f73e06b796 100644
--- a/control/chameleon_zf77.c
+++ b/control/chameleon_zf77.c
@@ -700,7 +700,7 @@ void CHAMELEON_ZGELS_TILE_ASYNC(cham_trans_t *trans, CHAM_desc_t *A, CHAM_desc_t
 { *info = CHAMELEON_zgels_Tile_Async(*trans, A, T, B, sequence, request); }
 
 void CHAMELEON_ZGEMM_TILE_ASYNC(cham_trans_t *transA, cham_trans_t *transB, CHAMELEON_Complex64_t *alpha, CHAM_desc_t *A, CHAM_desc_t *B, CHAMELEON_Complex64_t *beta, CHAM_desc_t *C, RUNTIME_sequence_t *sequence, RUNTIME_request_t *request, int *info)
-{ *info = CHAMELEON_zgemm_Tile_Async(*transA, *transB, *alpha, A, B, *beta, C, sequence, request); }
+{ *info = CHAMELEON_zgemm_Tile_Async(*transA, *transB, *alpha, A, B, *beta, C, NULL, sequence, request); }
 
 void CHAMELEON_ZGEQRF_TILE_ASYNC(CHAM_desc_t *A, CHAM_desc_t *T, RUNTIME_sequence_t *sequence, RUNTIME_request_t *request, int *info)
 { *info = CHAMELEON_zgeqrf_Tile_Async(A, T, sequence, request); }