diff --git a/product/ERP5Type/tests/ERP5TypeTestCase.py b/product/ERP5Type/tests/ERP5TypeTestCase.py
index 58f2c290b45018b2634273bbe74e6dca29adedb3..8afcb699239636aee980e982ae391ba6f3fea6c3 100644
--- a/product/ERP5Type/tests/ERP5TypeTestCase.py
+++ b/product/ERP5Type/tests/ERP5TypeTestCase.py
@@ -212,8 +212,11 @@ class ERP5TypeTestCase(PortalTestCase):
     """
 
     def shortDescription(self):
-        doc = self._TestCase__testMethodDoc
-        return doc and str(self) + ', ' + doc.split("\n")[0].strip() or None
+      description = str(self)
+      doc = self._TestCase__testMethodDoc
+      if doc and doc.split("\n")[0].strip():
+        description += ', ' + doc.split("\n")[0].strip()
+      return description
 
     def dummy_test(self):
       ZopeTestCase._print('All tests are skipped when --save option is passed '