diff --git a/datanommer/consumer.py b/datanommer/consumer.py
index <HASH>..<HASH> 100644
--- a/datanommer/consumer.py
+++ b/datanommer/consumer.py
@@ -18,6 +18,12 @@ class Nommer(fedmsg.consumers.FedmsgConsumer):
     def __init__(self, hub):
         super(Nommer, self).__init__(hub)
 
+        # If fedmsg doesn't think we should be enabled, then we should quit
+        # before setting up all the extra special zmq machinery.
+        # __initialized is set in moksha.api.hub.consumer
+        if not getattr(self, "__initialized", False):
+            return
+
         # Setup a sqlalchemy DB connection (postgres, or sqlite)
         datanommer.models.init(self.hub.config['datanommer.sqlalchemy.url'])
Don't setup the DB model if we're not configured to enable.