diff --git a/doc/source/code/figure/spin_orbit.py.diff b/doc/source/code/figure/spin_orbit.py.diff
index ba32e81221f498d1b7057502b566632fbdf202df..649d8c4f469fa5c5cd5946c5442b276849c61a42 100644
--- a/doc/source/code/figure/spin_orbit.py.diff
+++ b/doc/source/code/figure/spin_orbit.py.diff
@@ -47,10 +47,10 @@
          4 * t * sigma_0 + e_z * sigma_z
      # hoppings in x-direction
      syst[kwant.builder.HoppingKind((1, 0), lat, lat)] = \
-         -t * sigma_0 - 1j * alpha * sigma_y
+         -t * sigma_0 + 1j * alpha * sigma_y / 2
      # hoppings in y-directions
      syst[kwant.builder.HoppingKind((0, 1), lat, lat)] = \
-         -t * sigma_0 + 1j * alpha * sigma_x
+         -t * sigma_0 - 1j * alpha * sigma_x / 2
  #HIDDEN_END_uxrm
  
      #### Define the left lead. ####
@@ -60,10 +60,10 @@
      lead[(lat(0, j) for j in range(W))] = 4 * t * sigma_0 + e_z * sigma_z
      # hoppings in x-direction
      lead[kwant.builder.HoppingKind((1, 0), lat, lat)] = \
-         -t * sigma_0 - 1j * alpha * sigma_y
+         -t * sigma_0 + 1j * alpha * sigma_y / 2
      # hoppings in y-directions
      lead[kwant.builder.HoppingKind((0, 1), lat, lat)] = \
-         -t * sigma_0 + 1j * alpha * sigma_x
+         -t * sigma_0 - 1j * alpha * sigma_x / 2
  #HIDDEN_END_yliu
  
      #### Attach the leads and return the finalized system. ####