diff --git a/src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java b/src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java
index db7393b04f0afe3c15622dfb750cf31d42050521..47db0e7feddfaa3ae390c71615b7f1efed989906 100644
--- a/src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java
+++ b/src/main/java/org/caosdb/server/database/backend/transaction/InsertTransactionHistory.java
@@ -33,19 +33,16 @@ import org.caosdb.server.utils.EntityStatus;
 public class InsertTransactionHistory extends BackendTransaction {
 
   private final TransactionContainer container;
-  private final String transaction;
   private final UTCDateTime datetime;
   private final String user;
   private final String realm;
 
   public InsertTransactionHistory(
       final TransactionContainer container,
-      final String transaction,
       final String realm,
       final String user,
       final UTCDateTime timestamp) {
     this.container = container;
-    this.transaction = transaction;
     this.user = user;
     this.datetime = timestamp;
     this.realm = realm;
@@ -60,7 +57,7 @@ public class InsertTransactionHistory extends BackendTransaction {
           || e.getEntityStatus() == EntityStatus.VALID) {
 
         t.execute(
-            this.transaction,
+            e.getClass().getSimpleName().replace("Entity", ""),
             this.realm,
             this.user,
             this.datetime.getUTCSeconds(),
diff --git a/src/main/java/org/caosdb/server/transaction/Transaction.java b/src/main/java/org/caosdb/server/transaction/Transaction.java
index 0235b8a25cd1d7df9f923023b1be2d5597038b0e..58db7911ceb86a68f949bafe89853f581b4f3291 100644
--- a/src/main/java/org/caosdb/server/transaction/Transaction.java
+++ b/src/main/java/org/caosdb/server/transaction/Transaction.java
@@ -231,8 +231,7 @@ public abstract class Transaction<C extends TransactionContainer> extends Abstra
       String realm = ((Principal) getTransactor().getPrincipal()).getRealm();
       String username = ((Principal) getTransactor().getPrincipal()).getUsername();
       execute(
-          new InsertTransactionHistory(
-              getContainer(), this.getClass().getSimpleName(), realm, username, getTimestamp()),
+          new InsertTransactionHistory(getContainer(), realm, username, getTimestamp()),
           getAccess());
     }
   }