diff --git a/coolamqp/attaches/consumer.py b/coolamqp/attaches/consumer.py
index 3857ca8ce8e04d1de1445523765fa079d3527778..e13fd5912d66fd05ca70b5425ef6a3ea31837477 100644
--- a/coolamqp/attaches/consumer.py
+++ b/coolamqp/attaches/consumer.py
@@ -201,7 +201,6 @@ class Consumer(Channeler):
         super(Consumer, self).on_operational(operational)
 
         if operational:
-            assert self.receiver is None
             self.receiver = MessageReceiver(self)
 
             # notify the future