diff --git a/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadFieldLibrary/my_listbox_selection_list_lines.xml b/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadFieldLibrary/my_listbox_selection_list_lines.xml
index 2bb7bc1548afb863a8b4dc47377de7a33d2a8770..cf7ca7a7eff6280a55134f33b42644c43e8172a5 100644
--- a/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadFieldLibrary/my_listbox_selection_list_lines.xml
+++ b/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadFieldLibrary/my_listbox_selection_list_lines.xml
@@ -147,7 +147,7 @@
       <dictionary>
         <item>
             <key> <string>_text</string> </key>
-            <value> <string>python:\'listbox\' in getattr(here, here.getSpecialiseValue().view_form_id).objectIds()</string> </value>
+            <value> <string>python: len([x for x  in in getattr(here, here.getSpecialiseValue().view_form_id).objectIds() if x.startswith(\'listbox\')])</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_knowledge_pad/bt/revision b/bt5/erp5_knowledge_pad/bt/revision
index a7ff3ab0095a78c316c543590940cc822255dc96..5aac26524c8e01c197717bef65b9fc335c90c47c 100644
--- a/bt5/erp5_knowledge_pad/bt/revision
+++ b/bt5/erp5_knowledge_pad/bt/revision
@@ -1 +1 @@
-605
\ No newline at end of file
+606
\ No newline at end of file