diff --git a/mininet/link.py b/mininet/link.py
index 9eed9289b4900cc9af95c55b510bdbb1654bdb07..44c590b46c713d5cba6ce9e79646c853bc869f50 100644
--- a/mininet/link.py
+++ b/mininet/link.py
@@ -414,10 +414,12 @@ def __str__( self ):
 class TCLink( Link ):
     "Link with symmetric TC interfaces configured via opts"
     def __init__( self, node1, node2, port1=None, port2=None,
-                  intfName1=None, intfName2=None, **params ):
+                  intfName1=None, intfName2=None,
+                  addr1=None, addr2=None, **params ):
         Link.__init__( self, node1, node2, port1=port1, port2=port2,
                        intfName1=intfName1, intfName2=intfName2,
                        cls1=TCIntf,
                        cls2=TCIntf,
+                       addr1=addr1, addr2=addr2,
                        params1=params,
                        params2=params)