diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java
index cda0e4e0216f2d679ecd847310dc8c198071fb36..35b5af7e3269793c2b7a3757fe288ad88f406553 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java
@@ -261,7 +261,7 @@ public class ETLServiceLogger extends AbstractServerLogger implements IETLServic
     public void updateDataSetStatuses(String sessionToken, List<String> dataSetCodes,
             DataSetArchivingStatus newStatus) throws UserFailureException
     {
-        logTracking(sessionToken, "updateDataSetStatus", "DATA_SET_CODES(%s) STATUS(%s)",
-                dataSetCodes, newStatus);
+        logTracking(sessionToken, "updateDataSetStatus", "NO_OF_DATASETS(%s) STATUS(%s)",
+                dataSetCodes.size(), newStatus);
     }
 }