diff --git a/catalogue/DropSchemaCmd.cpp b/catalogue/DropSchemaCmd.cpp
index 465bd502a32c00deb0b9b96a46244be544615d96..5dcaa4db8e6250ac68cfce350589b1c1e569ab2d 100644
--- a/catalogue/DropSchemaCmd.cpp
+++ b/catalogue/DropSchemaCmd.cpp
@@ -189,6 +189,8 @@ void DropSchemaCmd::dropMysqlCatalogueSchema(rdbms::Conn &conn) {
     dropDatabaseTables(conn, tablesToDrop);
 
     std::list<std::string> triggersToDrop = {
+      "CHECK_ARCHIVE_FILE_BEFORE_INSERT",
+      "CHECK_ARCHIVE_FILE_BEFORE_UPDATE",
       "TAPE_POOL_IS_ENCRYPTED_BOOL_CK_BEFORE_INSERT",
       "TAPE_POOL_IS_ENCRYPTED_BOOL_CK_BEFORE_UPDATE",
       "ARCHIVE_ROUTE_COPY_NB_GT_ZERO_BEFORE_INSERT",