diff --git a/src/main/java/caosdb/server/database/misc/TransactionBenchmark.java b/src/main/java/caosdb/server/database/misc/TransactionBenchmark.java
index 91bf0acbcd8d8c2affdf0ba48aa7bdb756f34d81..5738318ee13c59d23992c2c7bb4823a900a6dcc4 100644
--- a/src/main/java/caosdb/server/database/misc/TransactionBenchmark.java
+++ b/src/main/java/caosdb/server/database/misc/TransactionBenchmark.java
@@ -236,7 +236,11 @@ class JdomConverter {
     Element ret = new Element(b.getName());
     ret.setAttribute("since", new Date(b.since).toString());
     ret.setAttribute("since_ms", Long.toString(b.since));
-    ret.setAttribute("called_from", b.called_from());
+    String calledFrom = b.called_from();
+    if (null == calledFrom) {
+      calledFrom = "-";
+    }
+    ret.setAttribute("called_from", calledFrom);
     Iterable<Measurement> measurements = b.getMeasurements();
 
     synchronized (measurements) {