diff --git a/catalogue/RdbmsCatalogue.cpp b/catalogue/RdbmsCatalogue.cpp
index d5ef6b9a320b32efebb39ce4618373c9574b47c1..2d61efebb818b38c229287b00b8a487daec42f9c 100644
--- a/catalogue/RdbmsCatalogue.cpp
+++ b/catalogue/RdbmsCatalogue.cpp
@@ -7386,9 +7386,8 @@ uint64_t RdbmsCatalogue::checkAndGetNextArchiveFileId(const std::string &diskIns
 
         if(!defaultMountPolicy) {
           exception::UserError ue;
-          ue.getMessage() << "No mount rules for the requester or their group:"
-            " storageClass=" << storageClassName << " requester=" << diskInstanceName << ":" << user.name << ":" <<
-            user.group;
+          ue.getMessage() << "Failed to check and get next archive file ID: No mount rules: storageClass=" <<
+            storageClassName << " requester=" << diskInstanceName << ":" << user.name << ":" << user.group;
           throw ue;
         }
       }
@@ -7443,8 +7442,8 @@ common::dataStructures::ArchiveFileQueueCriteria RdbmsCatalogue::getArchiveFileQ
 
         if(!mountPolicy) {
           exception::UserError ue;
-          ue.getMessage() << "No mount rules for the requester or their group: storageClass=" << storageClassName <<
-            " requester=" << diskInstanceName << ":" << user.name << ":" << user.group;
+          ue.getMessage() << "Failed to get archive file queue criteria: No mount rules: storageClass=" <<
+            storageClassName << " requester=" << diskInstanceName << ":" << user.name << ":" << user.group;
           throw ue;
         }
       }