diff --git a/src/calng/base_geometry.py b/src/calng/base_geometry.py
index f566e95e0a173c83631c414210e691d1f9b512b9..1b3e052b19fa32e909d687fe32905abd061bb9ef 100644
--- a/src/calng/base_geometry.py
+++ b/src/calng/base_geometry.py
@@ -273,7 +273,7 @@ class ManualGeometryBase(Device):
                         "Updating manual settings on device to reflect loaded geometry"
                     )
                     self._update_manual_from_current()
-                self.tweakGeometry._clear()
+                self.tweakGeometry._reset()
                 return True
 
         return False
@@ -368,7 +368,7 @@ class ManualQuadrantsGeometryBase(ManualGeometryBase):
                 )
             )
             await self._set_geometry(geometry)
-            self.tweakGeometry._clear()
+            self.tweakGeometry._reset()
 
     def _update_manual_from_current(self):
         # TODO: consider what to do about offset
@@ -437,4 +437,4 @@ class ManualModuleListGeometryBase(ManualGeometryBase):
                 ],
             ).offset((self.moduleList.offset.x.value, self.moduleList.offset.y.value))
             await self._set_geometry(geometry)
-            self.tweakGeometry._clear()
+            self.tweakGeometry._reset()