diff --git a/GUI/Model/Mask/MaskItems.h b/GUI/Model/Mask/MaskItems.h
index b08fee407987d0151b0a9d06799ff409c6cfbdd8..a602a759af2ea58ce7b26cfda414ca4c47e3b576 100644
--- a/GUI/Model/Mask/MaskItems.h
+++ b/GUI/Model/Mask/MaskItems.h
@@ -25,7 +25,7 @@ class IShape2D;
 
 class MaskItem : public MaskRoot {
 public:
-    virtual ~MaskItem();
+    ~MaskItem() override;
 
     virtual std::unique_ptr<IShape2D> createShape() const = 0;