diff --git a/Framework/Geometry/src/Instrument.cpp b/Framework/Geometry/src/Instrument.cpp
index 8841dfdceac65fa7349966abb79781c368247339..f3f8f5c177179e8b72a946fa9a977b0a057bc1b7 100644
--- a/Framework/Geometry/src/Instrument.cpp
+++ b/Framework/Geometry/src/Instrument.cpp
@@ -1258,6 +1258,12 @@ Instrument::ContainsState Instrument::containsRectDetectors() const {
     if (detector && detector->isMonitor())
       continue;
 
+    // skip choppers HACK!
+    if(comp->getName()=="chopper-position") {
+      continue;
+    }
+
+
     if (dynamic_cast<const RectangularDetector *>(comp.get())) {
       if (!foundRect)
         foundRect = true;