diff --git a/bt5/erp5_archive/SkinTemplateItem/portal_skins/erp5_archive/Archive_test.xml b/bt5/erp5_archive/SkinTemplateItem/portal_skins/erp5_archive/Archive_test.xml
index 2d3708fda367e86988387042ca5a947e6d2ab7cf..e8449db357637a118f4808ad9368af01a2d6ea31 100644
--- a/bt5/erp5_archive/SkinTemplateItem/portal_skins/erp5_archive/Archive_test.xml
+++ b/bt5/erp5_archive/SkinTemplateItem/portal_skins/erp5_archive/Archive_test.xml
@@ -101,7 +101,7 @@ if getattr(context, \'getStopDate\', None) is not None:\n
   if log:\n
     context.log("obj stop date %s" %context.getStopDate(), "min %s, max %s" %(min_stop_date, max_stop_date))\n
   if max_stop_date is not None:\n
-    result = result and (context.getStopDate() <= max_stop_date)\n
+    result = result and (context.getStopDate() < max_stop_date)\n
   if min_stop_date is not None:\n
     result = result and (context.getStopDate() >= min_stop_date)\n
 if log:\n
diff --git a/bt5/erp5_archive/bt/revision b/bt5/erp5_archive/bt/revision
index 832332893ab752cd7a530a0d45c00fdf2f436453..3d9aebb2cce8cad52bcdc4d24760f88a683c1eed 100644
--- a/bt5/erp5_archive/bt/revision
+++ b/bt5/erp5_archive/bt/revision
@@ -1 +1 @@
-67
\ No newline at end of file
+68
\ No newline at end of file
diff --git a/bt5/erp5_archive/bt/template_catalog_datetime_key_list b/bt5/erp5_archive/bt/template_catalog_datetime_key_list
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391