diff --git a/GUI/Model/Detector/DetectorItem.cpp b/GUI/Model/Detector/DetectorItem.cpp
index a82f471442b775f8b0d055043c98c8bc41e31b51..f5dc7901b0c0511e49ba6862882d201e647c6b69 100644
--- a/GUI/Model/Detector/DetectorItem.cpp
+++ b/GUI/Model/Detector/DetectorItem.cpp
@@ -76,7 +76,7 @@ std::unique_ptr<IDetector> DetectorItem::createDetector() const
                     result->setRegionOfInterest(ii->xLow(), ii->yLow(), ii->xUp(), ii->yUp());
                 } else {
                     std::unique_ptr<IShape2D> shape(m->createShape());
-                    result->addBinMask(*shape, m->maskValue());
+                    result->addMask(*shape, m->maskValue());
                 }
             }
         }