diff --git a/models/setting/src/index.ts b/models/setting/src/index.ts
index b963088b7d..bee8c4b970 100644
--- a/models/setting/src/index.ts
+++ b/models/setting/src/index.ts
@@ -516,6 +516,9 @@ export function createModel (builder: Builder): void {
       group: setting.ids.SettingNotificationGroup,
       field: 'disabled',
       txClasses: [core.class.TxUpdateDoc],
+      txMatch: {
+        'operations.disabled': true
+      },
       objectClass: setting.class.Integration,
       allowedForAuthor: true,
       templates: {