diff --git a/mininet/term.py b/mininet/term.py
index fa3b086a8f014672b43698f7e777a362a5fd6b37..91d95ebcd273ae0f210ea24af1d69f5b565d8a3a 100644
--- a/mininet/term.py
+++ b/mininet/term.py
@@ -41,7 +41,7 @@ def makeTerm( node, title='Node', term='xterm', display=None ):
        title: base title
        term: 'xterm' or 'gterm'
        returns: two Popen objects, tunnel and terminal"""
-    title += ': ' + node.name
+    title = '"%s: %s"' % ( title, node.name )
     if not node.inNamespace:
         title += ' (root)'
     cmds = {