diff --git a/runtime/starpu/interface/cppi_interface.c b/runtime/starpu/interface/cppi_interface.c
index 7bed79d0e5894bce7c74db674f01070eac3ecb53..53dc3e5ff97a06fc43f3fbc1051b4b6389f0d2cf 100644
--- a/runtime/starpu/interface/cppi_interface.c
+++ b/runtime/starpu/interface/cppi_interface.c
@@ -86,7 +86,6 @@ cppi_allocate_data_on_node( void *data_interface, unsigned node )
     cppi_interface->has_diag = 0;
     cppi_interface->pivot.pivrow  = dataptr;
     cppi_interface->pivot.diagrow = ((char*)dataptr) + cppi_interface->arraysize;
-    memset( cppi_interface->pivot.pivrow, 0, cppi_interface->arraysize * 2 );
 
     return requested_memory;
 }