diff --git a/src/wormhole/twisted/transcribe.py b/src/wormhole/twisted/transcribe.py
index <HASH>..<HASH> 100644
--- a/src/wormhole/twisted/transcribe.py
+++ b/src/wormhole/twisted/transcribe.py
@@ -144,7 +144,7 @@ class Channel:
         queryargs = urlencode([("appid", self._appid),
                                ("channelid", self._channelid)])
         es = ReconnectingEventSource(self._relay_url+"watch?%s" % queryargs,
-                                     _handle)
+                                     _handle, self._agent)
         es.startService() # TODO: .setServiceParent(self)
         es.activate()
         d.addCallback(lambda _: es.deactivate())
twisted.transcribe: use same Agent for ReconnectingEventSource

This will be especially important when we add Tor support.