diff --git a/golem_activity_queue/models/golem_activity.py b/golem_activity_queue/models/golem_activity.py
index 7ef61f2..752d9d4 100644
--- a/golem_activity_queue/models/golem_activity.py
+++ b/golem_activity_queue/models/golem_activity.py
@@ -40,7 +40,13 @@ class GolemActivity(models.Model):
@api.multi
def queue_allowed_toggle(self):
for activity in self:
- activity.queue_allowed = not activity.queue_allowed
+ if activity.queue_allowed:
+ activity.queue_allowed = not activity.queue_allowed
+ activity.automated_registration_from_queue = False
+ else:
+ activity.queue_allowed = not activity.queue_allowed
+
+
#contraint sur nombre d'inscription : une desincription declanche une inscription depuis attente
@api.multi
diff --git a/golem_activity_queue/views/golem_activity_views.xml b/golem_activity_queue/views/golem_activity_views.xml
index 8dcd8e5..e1a1998 100644
--- a/golem_activity_queue/views/golem_activity_views.xml
+++ b/golem_activity_queue/views/golem_activity_views.xml
@@ -28,7 +28,7 @@ along with this program. If not, see .
-
+
@@ -41,7 +41,7 @@ along with this program. If not, see .
-
+