diff --git a/app/controllers/admin/communication/websites/menus/items_controller.rb b/app/controllers/admin/communication/websites/menus/items_controller.rb
index d110e26bb7c47569258c2f039b45579bd721cf6a..dd37cd429182e34ba06a54cf0473ea10cf06584f 100644
--- a/app/controllers/admin/communication/websites/menus/items_controller.rb
+++ b/app/controllers/admin/communication/websites/menus/items_controller.rb
@@ -50,6 +50,7 @@ class Admin::Communication::Websites::Menus::ItemsController < Admin::Communicat
   end
 
   def create
+    @menu.stop_automatism!
     @item.menu = @menu
     @item.website = @website
     if @item.save
@@ -62,6 +63,7 @@ class Admin::Communication::Websites::Menus::ItemsController < Admin::Communicat
   end
 
   def update
+    @menu.stop_automatism!
     if @item.update(item_params)
       redirect_to redirect_path(@item),
                   notice: t('admin.successfully_updated_html', model: @item.to_s)
diff --git a/app/models/communication/website/menu.rb b/app/models/communication/website/menu.rb
index f617f1c0d64b87594c6802e493406f2772c87f3d..fc424526fd36643738d39bae1f531e202a11f635 100644
--- a/app/models/communication/website/menu.rb
+++ b/app/models/communication/website/menu.rb
@@ -30,6 +30,7 @@
 class Communication::Website::Menu < ApplicationRecord
   include AsDirectObject
   include Sanitizable
+  include WithAutomatism
   include WithTranslations
   include WithUniversity
 
diff --git a/app/models/communication/website/menu/with_automatism.rb b/app/models/communication/website/menu/with_automatism.rb
new file mode 100644
index 0000000000000000000000000000000000000000..fa4ff8540d28f106d5907c155434839e24f0d1b7
--- /dev/null
+++ b/app/models/communication/website/menu/with_automatism.rb
@@ -0,0 +1,12 @@
+module Communication::Website::Menu::WithAutomatism
+  extend ActiveSupport::Concern
+
+  def create_automatic_menu
+
+  end
+
+  def stop_automatism!
+    update_column :automatic, false
+  end
+  
+end
\ No newline at end of file