diff --git a/HySoP/hysop/gpu/cl_src/kernels/copy_noVec.cl b/HySoP/hysop/gpu/cl_src/kernels/copy_noVec.cl
index e9d79c51b5d91b8bfc32d2079826fda92a7490a2..fb4cea67ba2882f759e857234236ec9b4b5c4049 100644
--- a/HySoP/hysop/gpu/cl_src/kernels/copy_noVec.cl
+++ b/HySoP/hysop/gpu/cl_src/kernels/copy_noVec.cl
@@ -17,11 +17,9 @@ __kernel void copy(__global const float* in,
   uint yIndex = get_group_id(1) * TILE_DIM_COPY + get_local_id(1);
   uint zIndex = get_global_id(2);
   uint index = xIndex + yIndex * NB_I + zIndex*NB_I*NB_II;
-  float x;
 
   for(uint i=0; i<TILE_DIM_COPY; i+=BLOCK_ROWS_COPY)
     {
-      x = in[index + i*NB_I];
-      out[index + i*NB_I] = x;
+        out[index + i*NB_I] = in[index + i*NB_I];
     }
 }