diff --git a/src/Config.py b/src/Config.py
index 41a57406..6754894d 100644
--- a/src/Config.py
+++ b/src/Config.py
@@ -8,7 +8,7 @@ class Config(object):
 
     def __init__(self, argv):
         self.version = "0.3.2"
-        self.rev = 448
+        self.rev = 450
         self.argv = argv
         self.action = None
         self.createParser()
diff --git a/src/File/FileRequest.py b/src/File/FileRequest.py
index bb4dc3f4..9a6862c3 100644
--- a/src/File/FileRequest.py
+++ b/src/File/FileRequest.py
@@ -220,13 +220,13 @@ class FileRequest(object):
             added += 1
             connected_peer.connect(self.connection)  # Assign current connection to peer
 
-        for addr_packed in params["peers"]:  # Add sent peers to site
-            address = helper.unpackAddress(addr_packed)
+        for packed_address in params["peers"]:  # Add sent peers to site
+            address = helper.unpackAddress(packed_address)
             got_peer_keys.append("%s:%s" % address)
             if site.addPeer(*address):
                 added += 1
         # Send back peers that is not in the sent list and connectable (not port 0)
-        packed_peers = [peer.packAddress() for peer in site.getConnectablePeers(params["need"], got_peer_keys)]
+        packed_peers = [peer.packMyAddress() for peer in site.getConnectablePeers(params["need"], got_peer_keys)]
         if added:
             site.worker_manager.onPeers()
             self.log.debug("Added %s peers to %s using pex, sending back %s" % (added, site, len(packed_peers)))