diff --git a/Code/Mantid/scripts/Interface/reduction_gui/widgets/reflectometer/stitcher.py b/Code/Mantid/scripts/Interface/reduction_gui/widgets/reflectometer/stitcher.py
index a989c673f26b79fa1350b77a0c0c69fbe4e3029d..7c9bb575811155566578ff425c6acfaa3d226f7f 100644
--- a/Code/Mantid/scripts/Interface/reduction_gui/widgets/reflectometer/stitcher.py
+++ b/Code/Mantid/scripts/Interface/reduction_gui/widgets/reflectometer/stitcher.py
@@ -97,6 +97,10 @@ class ReflData(object):
             sip.delete(self._label)
         if self._edit_ctrl is not None:
             sip.delete(self._edit_ctrl)
+        if self._low_skip_ctrl is not None:
+            sip.delete(self._low_skip_ctrl)
+        if self._high_skip_ctrl is not None:
+            sip.delete(self._high_skip_ctrl)
         if self._layout is not None:
             sip.delete(self._layout)