diff --git a/modules/processes/mill/raster/2.5D b/modules/processes/mill/raster/2.5D
index 487e6d5b5a7c1cc2eb857a6da50061527cd58f87..fc0df95556974ec6ba5b323670a13062434034b9 100644
--- a/modules/processes/mill/raster/2.5D
+++ b/modules/processes/mill/raster/2.5D
@@ -322,8 +322,6 @@ var interface = function(div){
          mod.label.nodeValue = 'calculating'
          mod.labelspan.style.fontWeight = 'bold'
          mod.depth = parseFloat(mod.cut_mm.value)
-         mod.offset = 0.5
-         mod.offsetCount = 0
          mod.toolpath = []
          clear_path()
          outputs.diameter.event()
@@ -410,6 +408,8 @@ function set_values(settings) {
 //
 function clear_path() {
    mod.path = []
+   mod.offset = 0.5
+   mod.offsetCount = 0
    var svg = document.getElementById(mod.div.id+'svg')
    svg.setAttribute('viewBox',"0 0 "+(mod.img.width-1)+" "+(mod.img.height-1))
    var g = document.getElementById(mod.div.id+'g')