diff --git a/holoviews/core/settings.py b/holoviews/core/settings.py
index <HASH>..<HASH> 100644
--- a/holoviews/core/settings.py
+++ b/holoviews/core/settings.py
@@ -278,7 +278,7 @@ class SettingsTree(AttrTree):
         if node.parent is None:
             return '--+'
         else:
-            values = ', '.join([str(group) for group in node.groups.values()])
+            values = ', '.join([repr(group) for group in node.groups.values()])
             return "%s: %s" % (node.identifier, values)
SettingsTree now uses the repr of the Settings objects when printed