diff --git a/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml b/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml
index bef0584867cfd9cf72452a6a96dc26cd44c91be5..b1a5bd706c54b240c497d35e85b4883d3c3d9b0b 100644
--- a/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml
+++ b/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml
@@ -61,6 +61,10 @@ kw[\'sort_on\'] = ((\'modification_date\', \'DESC\'),)\n
 kw[\'portal_type\'] = \'Discussion Post\'\n
 kw[\'parent_uid\'] = parent_uid_list\n
 \n
+if len(parent_uid_list)==0:\n
+  # no parent discussion threads therefore no posts\n
+  return []\n
+\n
 result = [x.getObject() for x in  context.portal_catalog(**kw)]\n
 return result\n
 </string> </value>
diff --git a/bt5/erp5_discussion/bt/revision b/bt5/erp5_discussion/bt/revision
index 8306ec157b98723c6204c6395c9bce44649681f6..b9c6c007cc10d619b2d858dcc4ae12ba790b52a2 100644
--- a/bt5/erp5_discussion/bt/revision
+++ b/bt5/erp5_discussion/bt/revision
@@ -1 +1 @@
-130
\ No newline at end of file
+131
\ No newline at end of file