diff --git a/apps/kida/kida.c b/apps/kida/kida.c
index 222e445ca957022cac85c295551667a2920458bd..7257fd8483ed2bfb0651c9cbca3625b83ed61e5c 100644
--- a/apps/kida/kida.c
+++ b/apps/kida/kida.c
@@ -63,8 +63,8 @@ int main(int argc, char **argv) {
     if (prefix != NULL) {
         printf("output distances %d\n", 0);
         char *fname = vtk_create_fname(prefix, "dist", 0);
-        vtk_file vtk = vtk_file_create_default(fname, box_create(0, lattice.nx, 0, lattice.ny, 0, lattice.nz), 1.0);
-        vtk_file_write_tensor_field(&vtk, distances, box_create(0, lattice.nx, 0, lattice.ny, 0, lattice.nz), "distances");
+        vtk_file vtk = vtk_file_create_default(fname, box_create(0, lattice.nx-1, 0, lattice.ny-1, 0, lattice.nz-1), 1.0);
+        vtk_file_write_tensor_field(&vtk, distances, box_create(0, lattice.nx-1, 0, lattice.ny-1, 0, lattice.nz-1), "distances");
         vtk_file_close(&vtk);
             
         free(fname);