Fixed bug where checking HAS_ZMQ instead of opts['transport'] == 'zeromq'