diff --git a/mininet/cli.py b/mininet/cli.py
index 59713ccb94e83df66e19b3db700510ef0493d585..ea72f8da979858e1c53b5eabc765b4470998e408 100644
--- a/mininet/cli.py
+++ b/mininet/cli.py
@@ -321,7 +321,7 @@ def default( self, line ):
         if first in self.nodemap:
             node = self.nodemap[ first ]
             # Substitute IP addresses for node names in command
-            rest = [ self.nodemap[ arg ].IP()
+            rest = [ self.nodemap[ arg ].defaultIntf().updateIP()
                      if arg in self.nodemap else arg
                      for arg in rest ]
             rest = ' '.join( rest )