diff --git a/mininet/node.py b/mininet/node.py
index 474b7e7d817335671f155f0a4b162c3474170940..7fe4591335ff538a35c13170e3f48719e116036e 100644
--- a/mininet/node.py
+++ b/mininet/node.py
@@ -488,8 +488,8 @@ def setDefaultRoute( self, intf=None ):
             params = intf
         else:
             params = 'dev %s' % intf
-        self.cmd( 'ip route del default' )
-        return self.cmd( 'ip route add default', params )
+        # Do this in one line in case we're messing with the root namespace
+        self.cmd( 'ip route del default; ip route add default', params )
 
     # Convenience and configuration methods