diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/filesystem/intf/DateStatus.java b/datamover/source/java/ch/systemsx/cisd/datamover/filesystem/intf/DateStatus.java
index 279881a1b4b748804a5ef097bae41122f26e95cf..dd5fd15b63a00b1a603119da21ce6aacc1ea7271 100644
--- a/datamover/source/java/ch/systemsx/cisd/datamover/filesystem/intf/DateStatus.java
+++ b/datamover/source/java/ch/systemsx/cisd/datamover/filesystem/intf/DateStatus.java
@@ -79,10 +79,14 @@ public final class DateStatus
         final ToStringBuilder builder =
                 new ToStringBuilder(this,
                         ModifiedShortPrefixToStringStyle.MODIFIED_SHORT_PREFIX_STYLE);
-        final Long thisResult = result.getResult();
-        builder.append("result", thisResult != null ? String.format("%1$tF %1$tT", thisResult) : null);
-        builder.append("error", isError());
-        builder.append("message", tryGetMessage());
+        if (isError())
+        {
+            builder.append("[DateStatus, error: ", tryGetMessage() + "]");
+        } else
+        {
+            final Long thisResult = result.getResult();
+            builder.append("[DateStatus, result: ", String.format("%1$tF %1$tT", thisResult) + "]");
+        }
         return builder.toString();
     }
 }