diff --git a/src/caosdb/transaction.cpp b/src/caosdb/transaction.cpp
index 93b6f486e8cc476e52200a04745a596a444b0362..ca8ebd4eed6fdb18f39b736c466c88733ce2b5fb 100644
--- a/src/caosdb/transaction.cpp
+++ b/src/caosdb/transaction.cpp
@@ -182,7 +182,7 @@ auto Transaction::DeleteById(const std::string &id) noexcept -> StatusCode {
   auto *sub_request = this->request->add_requests();
   sub_request->mutable_delete_request()->set_id(id);
 
-  this->status = TransactionStatus::READY();
+  this->status = TransactionStatus::GO_ON();
   return this->status.GetCode();
 }