summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source/api.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/api.py b/source/api.py
index 7fbf1c7..1c7ef08 100644
--- a/source/api.py
+++ b/source/api.py
@@ -1630,7 +1630,10 @@ class Components(Container):
def __unicode__(self):
""" The list of linked components' names """
- return listed(sorted([component.name for component in self]))
+ if self._items:
+ return listed(sorted([component.name for component in self]))
+ else:
+ return "[None]"
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Components Methods