diff --git a/beat/web/backend/models.py b/beat/web/backend/models.py
index e955b4c1026b839819eed0573406fd98aac7ff99..3e0644f69c5513319c4899e7db299838b92eb7ce 100644
--- a/beat/web/backend/models.py
+++ b/beat/web/backend/models.py
@@ -288,7 +288,7 @@ class Worker(models.Model):
 
         slots = Slot.objects.filter(worker=self)
         queues = Queue.objects.filter(slots__in=slots)
-        wishlist = Environment.objects.filter(queues__in=queues)
+        wishlist = Environment.objects.filter(queues__in=queues, active=True)
         wishlist = wishlist.order_by('id').distinct()
 
         required = [k.natural_key() for k in wishlist]