diff --git a/src/charge.c b/src/charge.c
index d0c2580eec826861c338b6313fdd5c9c393a1fa9..795460c5ace080331fe27d96ee8ea0d3df39475c 100644
--- a/src/charge.c
+++ b/src/charge.c
@@ -72,7 +72,7 @@ void draw_field_line(struct gfx_context_t *ctxt, charge_t *charges, int num_char
     while (true) {
         vector2_t new_pos;
 
-        if (!compute_next_point(charges, num_charges, current_pos, 4.5e-2, &new_pos, dx, orientation)) {
+        if (!compute_next_point(charges, num_charges, current_pos, 0.027, &new_pos, dx, orientation)) {
             break;
         }