diff --git a/catalogue/OracleCatalogue.cpp b/catalogue/OracleCatalogue.cpp
index d82b0d98de12d14a90e25ff591ea389465a7044d..db256f5c7a26cb461f1f790898d54d111b18a1f5 100644
--- a/catalogue/OracleCatalogue.cpp
+++ b/catalogue/OracleCatalogue.cpp
@@ -139,7 +139,7 @@ void OracleCatalogue::deleteArchiveFile(const std::string &diskInstanceName, con
 
     if(nullptr == archiveFile.get()) {
       log::ScopedParamContainer spc(lc);
-      spc.add("fileId", std::to_string(archiveFile->archiveFileID));
+      spc.add("fileId", archiveFileId);
       lc.log(log::WARNING, "Ignoring request to delete archive file because it does not exist in the catalogue");
       return;
     }
diff --git a/catalogue/SqliteCatalogue.cpp b/catalogue/SqliteCatalogue.cpp
index 8a8a55d28568ddb006169c8d8f92f02f9d2b8505..d60cd97c9fd732d7ece4be9d97c496153e67bc0e 100644
--- a/catalogue/SqliteCatalogue.cpp
+++ b/catalogue/SqliteCatalogue.cpp
@@ -68,7 +68,7 @@ void SqliteCatalogue::deleteArchiveFile(const std::string &diskInstanceName, con
 
     if(nullptr == archiveFile.get()) {
       log::ScopedParamContainer spc(lc);
-      spc.add("fileId", std::to_string(archiveFile->archiveFileID));
+      spc.add("fileId", archiveFileId);
       lc.log(log::WARNING, "Ignoring request to delete archive file because it does not exist in the catalogue");
       return;
     }