diff --git a/mininet/node.py b/mininet/node.py
index 71ac9a0b8f37dc68b74bc3300647ed57ca8143d4..3cd8a1f252638c57be89331fe52004c32e1803f9 100644
--- a/mininet/node.py
+++ b/mininet/node.py
@@ -1019,17 +1019,11 @@ def stop( self ):
 
 
 class IVSSwitch(Switch):
-    """IVS virtual switch
-       Currently only works in the root namespace.
-    """
+    """IVS virtual switch"""
 
     def __init__( self, name, **kwargs ):
         Switch.__init__( self, name, **kwargs )
         self.process = None
-        if self.inNamespace:
-            error( "IVSSwitch currently only works"
-                   " in the root namespace.\n" )
-            exit( 1 )
 
     @classmethod
     def setup( cls ):