diff -ur dia.orig/app/grid.c dia.new/app/grid.c --- dia.orig/app/grid.c 2005-03-06 17:25:11.000000000 +0800 +++ dia.new/app/grid.c 2005-08-18 22:09:01.000000000 +0800 @@ -348,7 +348,7 @@ } else { real width_x = ddisp->diagram->grid.width_x; real width_y = ddisp->diagram->grid.width_y; - if (prefs.grid.dynamic) { + if (/*prefs.grid.dynamic*/ddisp->diagram->grid.dynamic) { calculate_dynamic_grid(ddisp, &width_x, &width_y); } *x = ROUND((*x) / width_x) * width_x;