diff --git a/ports.py b/ports.py
index 01172bcb8470a1172f7f7866a60ba3abc4059ce5..339e18c48eca05ef83c89d1d5fea8d55d641d3ca 100644
--- a/ports.py
+++ b/ports.py
@@ -14,7 +14,7 @@ CTRL_C_SUB = bytes(0x7F)
 def get_trinkey_port():
 
     ports = serial.tools.list_ports.comports()
-    for port, desc, hwid in sorted(serial.tools.list_ports.comports()):
+    for port, desc, hwid in sorted(ports):
         if 'Trinkey' in desc or '239A' in desc.upper() or '239A' in hwid.upper():
             s = serial.Serial(port, baudrate=1152000)
             return s